2012-02-15 104 views
0

這可能是一個愚蠢的問題,但什麼樣的協議網站,如:megaupload,rapidshare,yousendit用於從客戶端到服務器的文件上傳?他們使用http,ftp?協議文件共享主機

這實際上是如何工作的?

我一直在做一些研究,但沒有運氣。

+0

不愚蠢。但脫離主題S.O – 2012-02-15 18:52:48

+0

我想他想通過java上傳這些文件。 – wonderb0lt 2012-02-15 18:57:43

回答

0

他們正在使用HTTP或HTTPS。當你不使用AJAX時,這只是一個使用表單標籤的簡單文件上傳。

如果使用AJAX,則有許多possible libraries可供使用。因爲你用Java標記了你的問題。您可以反向設計對服務器執行的請求(例如,使用瀏覽器插件,如​​),並使用java而不是您的瀏覽器發送它們。一些上傳網站也提供公共API,如Rapidshare.com