我做過研究,但找不到一個很好的教程來發佈一個帶有http的文件。我必須做一個servlet來創建http post嗎?或者只能用java來完成?使用http post將文件上傳到本地主機?
1
A
回答
2
使HTTP POST沒有必要的servlet,您可以使用HttpClient庫做
檢查
How to upload a file using Java HttpClient library working with PHP
你明確需要一個servlet來處理服務器端post請求
1
您可以從阿帕奇使用的FileUpload庫:http://commons.apache.org/fileupload/
一個很好的教程開始是這樣的http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=fileupload
問候
1
您可以使用Apache Commons的FileUpload庫。這應該幫助您處理文件上傳和存儲文件,這樣你就可以寫更少的代碼:)
1
客戶端大概可以執行文件的帖子,然而,你將無法在沒有服務器應用程序等待的情況下對其進行測試如果你知道php,你可以在一個servlet中使用它,或者使用類似WampServer的東西,重要的是有些東西需要監聽你的帖子。
1
您需要的軟件兩個部分組成:一個HTTP客戶端和HTTP服務器。您可以使用Java來實現這兩者,但根據您的操作系統,在服務器端使用PHP可能更容易。我前段時間寫了a blog post來將數據發佈到一個可能有用的PHP腳本。它顯示瞭如何一次發送文件和任意數據:密鑰是multipart/form-data
作爲請求的MIME類型。它還演示瞭如何在PHP端發送數據,它像數組一樣排列。
相關問題
- 1. PHP文件上傳到本地主機
- 2. 如何將文件上傳到本地主機
- 3. 如何將文件上傳到XAMPP中的本地主機?
- 4. 將文件從遠程主機傳輸到本地計算機
- 5. 如何將上傳的文件保存在本地主機上?
- 6. 使用http POST方法將文件從android上傳到ASP .net
- 7. 使用HTTP POST將文件上傳到S3 Bucket
- 8. 使用Android HTTP將文件上傳到MySQL數據庫Post
- 9. 使用HTTP/1.1 POST將文件上傳到ASP web服務
- 10. 如何使用MAMP將文件上傳到本地計算機?
- 11. 使用POST將文件上傳到s3
- 12. 使用http POST上傳多個文件
- 13. Android應用程序上傳圖像文件到本地主機
- 14. nodejs上傳文件HTTP POST
- 15. 上傳圖像到不同的文件夾在本地主機
- 16. 無法將POST文本文件捲曲到本地主機上的python燒瓶服務器上
- 17. POST HTTP://本地主機:53122/albumlist.aspx /萬維網404(未找到)
- 18. POST HTTP://本地主機:53178/API/LocationSearchApi 404(未找到)
- 19. http post將文件上傳到iphone上的谷歌網站
- 20. 將http重定向到https,除了在本地主機上
- 21. 無法將文件上傳到主機使用FTP
- 22. Rewrite_mod重定向HTTP://本地主機/到http://本地主機的/ home/
- 23. 從本地機器本地機器上的文件上傳
- 24. socket.io http在本地主機上監聽
- 25. 的Java:發送POST HTTP請求,將文件上傳到主人MediaFire REST API
- 26. 。本地主機上的.htaccess文件
- 27. 將值傳遞到谷歌地圖api從本地主機上的文本文件
- 28. CodeIgniter將視頻從本地主機上傳到YouTube
- 29. 如何使用php腳本將文件上傳到谷歌代碼主機
- 30. C#:將文件上傳到文件主機
來處理服務器,您需要一個servlet HTTP後,您可以使用HttpURLConnection的 –
感謝@JigarJoshi進行從簡單的Java請求。我只想將文件上傳到本地主機,然後從同一本地主機下載文件。我想測量讀取/寫入所花費的時間。我將研究關於HttpURLConnection的:) – AndreS
http://stackoverflow.com/questions/11011132/multipart-http-request/11011268#11011268 –