2
A
回答
2
檢票1.5,你可以得到下面的請求對象,並投它的HttpServletRequest:
HttpServletRequest request = ((HttpServletRequest) getRequest().getContainerRequest());
0
final Request request = RequestCycle.get().getRequest();
3
在Wicket 1.4,你可以得到HttpServletRequest
對象(是servlet代表性的請求,最可以得到)與此代碼:
HttpServletRequest req = ((WebRequest)RequestCycle.get().getRequest()).getHttpServletRequest();
然而,「沒有任何處理」部分將不會工作,原因有兩個:servlet引擎本身將執行一些處理(如解碼url參數),Wicket將消耗包含請求實體的輸入流。
如果您想監視原始請求,則必須在Web服務器級別上攔截它。
相關問題
- 1. 在HTTP請求/響應中查看Cookie
- 2. 查看HTTP GET請求Cookie
- 3. 如何查看HTTP請求的來源?
- 4. 假http發佈請求 - 查看狀態
- 5. Wicket請求映射
- 6. 如何在JavaScript中查看最後一個GET HTTP請求
- 7. 查看cfhttp請求
- 8. http請求的HTTP請求
- 9. 在Wicket中阻止重複請求
- 10. AJAX請求 - 如何查看請求?
- 11. 在laravel中查看請求URL
- 12. 如何在Sinatra中查看請求?
- 13. 在Internet Explorer中查看ajax請求?
- 14. 在SOAP調用中查看xml請求
- 15. Swift - 在http請求完成之前查看加載viewDidLoad()
- 16. PUT http請求查詢
- 17. Play Framework檢查HTTP請求
- 18. 如何查找HTTP請求?
- 19. 如何查看Alamofire請求?
- 20. 查看原始XML請求
- 21. 如何查看webhook請求?
- 22. Firefox插件查看請求
- 23. 多個AJAX請求查看
- 24. 查看guzzle發帖請求
- 25. 在HTTP請求中修改HTTP請求行
- 26. 在AsyncTask中的HTTP請求
- 27. Jetty在http請求中返回400請求絕對URL請求
- 28. 將HTTP標頭添加到Wicket Ajax請求
- 29. Wicket正在更改請求URL
- 30. 如何在窗口中查看docker容器的fiddler中的http請求?
它沒有這樣的方法。另外它不知道HttpServletRequest。我正在使用wicket 1.4.20 – Shayan
是的 - 這適用於Wicket 1.5。 HttpServletRequest是servlet規範的一部分。你應該爲你的項目添加一個合適的jar。 – magomi