2011-10-02 30 views
0

我一直在尋找一個文件託管網站來託管我的文件,我的朋友在Box.net上爲我提供了一個高級帳戶。任何解決方案在程序中使用不可猜測的鏈接?

在這個主機網站(和其他許多人)的問題是,鏈接是不可猜測的,他們不能被預測。這意味着:如果您上傳名爲「1.jpg」和「2.jpg」的2個圖像,鏈接不像

「www.host.com/omar/1.jpg,www.host。 COM /奧馬爾/ 2.JPG」,

相反,它們就像

「www.host.com/qweqwasd,www.host.com/123lqqwje」 ..

所以我不能在我的應用程序中使用它們,因爲我上傳了很多sma並且我無法手動複製每個鏈接,這將需要幾天時間。

有沒有辦法在程序中覆蓋這個問題?也許運行腳本來獲取網站上的所有鏈接?

+0

即使UUID是可預測的 - 它可能是一個很好的解決方案 – zerkms

+0

你可以對它們進行哈希處理。 – NullUserException

回答

2

當你上傳一個文件時,大概以後顯示的頁面會給出鏈接 - 所以只需解析該頁面並從中提取鏈接即可。

想想如果你是一個人,你將如何獲得鏈接,並在代碼中做同樣的事情。 (我假設你已經在代碼中執行上傳。)

或者,使用不同的文件託管站點,它可以指定文件名。

+0

不,我只是從我的電腦手動拖動所有的文件..我想我將不得不使用另一個網站。你能建議任何主機網站? – Omar

+0

@Omar:不,但使用FTP進行網絡託管相當便宜......或者只是編寫一個程序來爲您執行上傳。 –

相關問題