2016-10-15 113 views
0

每當我點擊一個按鈕從數據庫檢索,我遇到下面的錯誤消息。這是隨機發生的。有時當我點擊相同的按鈕時,它能夠成功檢索(不顯示錯誤)。請求資源不允許請求數據POST請求和413請求實體太大

我目前使用java與Websphere服務器。想問一下可能的原因是什麼?

謝謝

Found 

The requested resource /webapp/XXX/XXXXX does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit. 

Additionally, a 413 Request Entity Too Large error was encountered while trying to use an ErrorDocument to handle the request. 

回答

0

你可能有你的瀏覽器和WebSphere之間的IBM HTTP Server的副本,它不具有PI54415修復。隨機地,由於未初始化的變量,Contnet-Length:0請求觸發413。

+0

是否有代碼可以在應用程序端完成解決此問題?謝謝! –

+0

不,請求不會到達您的應用程序。 – covener

0

如果您的請求或響應包含大量標題,您也可以獲得413。如果通過WAS Web服務器插件傳遞,則缺省值爲300個標頭(在自定義屬性MaxHTTPHeaders上進行搜索以進行更改),默認情況下缺省值爲50(請參閱http channel Maximum headers字段)。