我正在嘗試做一些上傳到我的網絡服務器。 我想上傳特定網站上的文件,就像所有的* .jpg文件一樣,所以我開始嘗試。這種代碼,使用FTP,URL和對象文件。如何使用Java將網址(http文件)上傳到我的網絡服務器?
UploaderDownloader up = new UploaderDownloader();
URL url = new URL("http://i1.nyt.com/images/2011/05/22/magazine/22moth_cover/22moth_cover-moth.jpg");
File file = new File(url.getFile());
up.upload("127.0.0.1", "USER", "PASSWORD", "/testeUploader/132.jpg",file);
但這不適用於我。 所以,我期待發現如何使用最佳選擇來實現這一點。 將不在我的電腦上的url文件上傳到網絡服務器。
所以我認爲你需要在你的特定Java程序中使用它。因爲,如果您只是將文件傳輸到服務器,我強烈建議使用FTP客戶端,如FileZilla。如果沒有,並且您真的需要Java程序中的這個,請提供此UploaderDownloader類的文檔頁面。我似乎無法找到它。另請注意,「127.0.0.1」通常是本地主機。我相信你知道這一點,只是在那裏添加它。 – Vinay 2011-05-22 20:11:16
url.getFile()沒有下載任何東西 – 2011-05-22 21:10:24
好吧,我理解你的問題,但我的代碼只是一個我想要的樣本。 我正在執行這個程序來自動化我的工作。 這是UploaderDownloader類的鏈接。 [鏈接](http://www.javabeat.net/tips/36-file-upload-and-download-using-java.html) – 2011-05-22 22:23:32