0
在mule流中發送HTTP PUT請求時發生以下錯誤。HTTP 414 in mule
產生的原因:org.mule.transport.http.HttpResponseException:請求URI 過長,代碼:414
我想我需要增加Apache服務器允許的頭長度,但不肯定有關的位置,請建議。
在mule流中發送HTTP PUT請求時發生以下錯誤。HTTP 414 in mule
產生的原因:org.mule.transport.http.HttpResponseException:請求URI 過長,代碼:414
我想我需要增加Apache服務器允許的頭長度,但不肯定有關的位置,請建議。
對於Apache服務器,限制是一個可配置的值,LimitRequestLine。 如果要支持更長的請求URI,請將此值更改爲大於其默認值8190的值。 您可以在httpd.conf或其中VirtualHost
定義中添加或更新它。
建議不要使用上面的方法,而是用body來傳遞數據。請參閱What is the maximum length of a URL瞭解更多詳情。
感謝Anupam,但我在騾子流中出現這個錯誤,所以我需要知道如何在mule獨立服務器中進行一些配置以避免此錯誤。 – Djoker
由於目標服務器正在返回此錯誤,因此您無法在Mule方面做太多工作。請向服務提供商查詢uri長度或URI的任何替代方法,例如將數據與http正文放在一起。 – AnupamBhusari
謝謝,會做到這一點。 – Djoker