我想通過POST消息使JSP頁面充當另一個網站的HTTP客戶端。因此,我想從一個JSP頁面中,設置一個POST請求到另一個站點並處理結果,類似於PHP的curl函數。我怎樣才能做到這一點?jsp通過POST請求發送文件
回答
不要在JSP中執行此操作。編寫一個Java類來完成這項工作,測試java類,然後從JSP頁面中使用它。將這種複雜性的代碼放入JSP頁面是一個難以維護,不可撼動的噩夢的祕訣。
無論您是在JSP頁面還是其他地方編碼,它都是java代碼。如果您想從Java執行POST到HTTP服務器,一個好的解決方案是Apache Commons HTTP Client。該網站提供了大量的文檔,包括如何設置POST,發送和讀取響應的示例。
謝謝,將在此:) :) – cuzzea
找不到有用的東西,是不是有一個Java類來做到這一點?舉個例子吧?在jsp中這麼做很難嗎? – cuzzea
不知道。你可以搜索'taglib'和'http'並查看彈出的內容。 – bmargulies
- 1. GoLang通過POST請求發送文件
- 2. 通過curl發送GET和POST請求
- 3. 如何通過telnet發送POST請求
- 4. 通過http請求發送文件像xml到jsp或servlet
- 5. 在CakePHP中使用http_socket通過POST請求發送文件?
- 6. 如何通過POST請求向網站發送請求?
- 7. 發送POST請求
- 8. 發送POST請求
- 9. 發送POST請求
- 10. 在Android中的OKhttp中通過POST請求發送JSON正文
- 11. 如何通過參數,將其發送POST請求更新網頁,並通過發送GET請求,它
- 12. 如何通過post發送數據後發出ajax請求?
- 13. 使用POST請求通過捲髮發送SimpleXmlElement
- 14. PHP Post請求發送
- 15. Swift2發送POST請求
- 16. HttpsURLConnection - 發送POST請求
- 17. PHP API發送POST請求
- 18. 發送POST請求變身
- 19. 發送POST請求軌道
- 20. 發送HTTP POST請求
- 21. Wit.ai POST /發送HTTP請求
- 22. POST請求不發送
- 23. C#POST請求被髮送
- 24. UWP發送POST請求
- 25. JAVA發送POST http請求
- 26. 用netcat發送POST請求
- 27. 發送POST請求 - angular4
- 28. Android MediaPlayer通過POST發送MP3文件
- 29. 通過POST與AngularJS發送文件
- 30. EBAY - 通過http post發送文件?
請參閱commons.apache.org/fileupload/。 – bmargulies
不知道fileupload是否是這裏寫的東西,更多的是請求,我需要向服務器發出POST請求(curl in PHP),並且POST應該包含一個文件。 – cuzzea
然後你應該編輯你的帖子,清楚,完整地陳述你想要的。事實上,您的問題很可能會因爲不清楚而關閉。我會試一試。 – bmargulies