我知道,用例非常愚蠢,但我需要這個用於大學的網絡編程課程:我正在編寫一本食譜,現在我需要上傳(圖片)文件到這個web目錄:http://www.jnks.de/Kochrezepte/PICS/Rezept_Bilder/將文件寫入網絡目錄
我都試過,但它似乎不工作:
URL url = new URL("http://www.jnks.de/Kochrezepte/PICS/Rezept_Bilder/test.jpg");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);
connection.setRequestProperty("Content-Type", "multipart/form-data");
IOUtils.copy(file.getInputStream(), connection.getOutputStream());
感謝有這方面的暗示!
你可能已經有機會通過終端上傳你的代碼,或編輯。如果SSH可以使用BitVise Tunnelier或WinSSH上傳文件。或者你必須使用FTP訪問。通常,Web應用程序必須處理上載訪問。程序上傳可以通過apache的** HttpClient **完成。如果您必須在Web應用程序中編寫上傳程序,則HTML表單將成爲起點。 – 2012-01-09 17:58:26