我想通過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. 發送POST請求JSP
- 3. 通過AJAX發送JSON POST請求
- 4. 如何通過telnet發送POST請求
- 5. 通過curl發送GET和POST請求
- 6. 通過http請求發送文件像xml到jsp或servlet
- 7. 下載通過nodejs響應POST請求發送的文件?
- 8. 在CakePHP中使用http_socket通過POST請求發送文件?
- 9. NodeJS:如何通過請求發送文件POST
- 10. Python請求:通過POST發送文件返回ConnectionError
- 11. 如何通過POST請求向網站發送請求?
- 12. 發送POST請求
- 13. 發送POST請求
- 14. 發送POST請求
- 15. 發送POST請求
- 16. 通過角度發送POST請求發送音頻數據JS
- 17. 通過POST請求發送上下文數據
- 18. 在Android中的OKhttp中通過POST請求發送JSON正文
- 19. 通過Django和Tastypie POST請求發送電子郵件
- 20. 通過郵件發送日曆請求
- 21. 如何通過參數,將其發送POST請求更新網頁,並通過發送GET請求,它
- 22. 通過HTTP請求發送發佈數據POST
- 23. 使用POST請求通過捲髮發送SimpleXmlElement
- 24. 如何通過post發送數據後發出ajax請求?
- 25. 通過請求頭髮送數據與通過請求主體發送數據
- 26. 發送POST請求點擊
- 27. C#POST請求被髮送
- 28. 發送HTTP POST請求
- 29. 發送POST請求變身
- 30. JAVA發送POST http請求
請參閱commons.apache.org/fileupload/。 – bmargulies
不知道fileupload是否是這裏寫的東西,更多的是請求,我需要向服務器發出POST請求(curl in PHP),並且POST應該包含一個文件。 – cuzzea
然後你應該編輯你的帖子,清楚,完整地陳述你想要的。事實上,您的問題很可能會因爲不清楚而關閉。我會試一試。 – bmargulies