[英]Mulesoft Http:Request - Receiving Error: HTTP packet header is too large
我有一个使用http:request的m子流,该流同时(同步)通过它运行多个请求。 仅在少数几个请求中,我将收到以下错误:
HTTP封包标头太大(java.lang.IllegalStateException)
这里的问题是我发送请求的服务像正常一样接收这些,然后在it子中炸毁,因此我没有得到我想要的正确响应。
因此,在另一个系统中,呼叫看起来像是成功的,但就我而言,这是失败的。 我对m子很陌生,所以对我轻松一点!
任何和所有帮助将不胜感激。
这不是Mule错误消息。 似乎人们向Grizzly报告了此问题 。
我猜Mule发送的标头表明您正在调用的服务器太大。 我敢打赌这是序列化的会话。 如果使用的是http
传输,则可以这样禁用它:
<http:connector name="NoSessionConnector">
<service-overrides sessionHandler="org.mule.session.NullSessionHandler"/>
</http:connector>
如果您使用的是新的HTTP连接器,那么其他人将不得不告诉您如何禁用它。
编辑:从Anirban添加评论。
使用新的HTTP连接器,请使用:
<remove-property propertyName="MULE_SESSION" />
删除大量的会话头。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.