2011-03-10 35 views

回答

2

使用HTTP時,您將面臨兩個限制。客戶端(webbrowser)和服務器端(webserver)。平均瀏覽器(IE/FF/Chrome /等)的限制爲2〜4GB,具體取決於製造商/版本/平臺。你無法從服務器端控制它。最終用戶必須自己更改瀏覽器設置(有時這根本不可能)。一般的網絡服務器(Tomcat/JBoss/Glassfish /等)則有2GB的限制。你可以配置這個,但是這仍然不能也不能刪除網頁瀏覽器的限制。

你最好的選擇是FTP。如果你想通過網頁來做到這一點,請考慮使用Apache Commons Net FTPClientapplet。順便提一句,有several即用型開源/商業版。

但是,您仍然需要考慮到FTP服務器端的磁盤文件系統支持該大文件。例如,FAT32每個文件的限制爲4GB。然而,NTFS和幾個* Nix文件系統可以達到16EB。