2014-07-23 79 views
0

我正在向服務器發送請求的服務器。它交替到達目的地。 第一次工作,第二次失敗,錯誤響應501,如果第三次重試,則再次工作。奇怪的發佈請求行爲Java到Java的調用

我檢查訪問日誌,發現一些我的職務參數越來越重視方法名,只要它沒有像:

mount=100&pg=itz&mid=DEFAULT_YAT_TP&respc=4010POST 

這些變量arepart發佈請求這是應該被炒魷魚的。

我檢查了tomcat配置,一切似乎都很好。

我很感激這方面的幫助。

回答

0

我得到了問題。

問題是以前的職位要求犯規的這一請求緩衝區得到清除不知何故並得到預先準備以流的新發布採購信息字節

解決方案是停止的要求,這將防止這種奇怪的行爲,請求緩衝區的情況下緩衝沒有適當地刷新。

postMethod.setContentChunked(true); 

進行更改還沒有再次經歷了這個問題之後: 這可以通過啓用一個屬性後的方法來實現。