問題有關Request parameters are dropped in Tomcat
SERVET請求失去了PARAMS
嗯......很顯然,即使最簡單的請求如下一些服務器上丟失的參數和一些人來說是OK。
@GET
@Path("/get-retrieve")
public String foo(){
return ""+httpServletRequest.getParameterMap().size();
}
因此返回的值是0
(零)。
更新:由AccessLogValve登錄請求中包含的參數
127.0.0.1 - - [26/Nov/2012:03:04:58 -0800] "POST /api/get-retrieve?x=y HTTP/1.1" 200 16
所以,很可能問題是出在Tomcat的地方扔掉那些參數...基於張貼在代碼
這不是一個人如何在StackOverflow上提出問題。郵政編碼和一個破碎的配置,所以我們可以運行它並找出錯誤。 – Raffaele
這是我有的整個代碼,它是一個簡單的GET,丟失了參數。我正在尋求幫助和指導,而不僅僅是直接解決方案。 – urir
你是盲人還是什麼?日誌說'POST/api/get-retrieve HTTP/1.1'。你甚至低估了我的答案。您不斷髮送POST到使用'@ GET'註釋的方法,並詢問爲什麼它不起作用... – Raffaele