通过API网关(CloudHub)将数据传递到mule cloudhub中的应用程序时获取异常-HTTP标头大于8192字节

时间:2015-06-10 12:31:18

标签: mule esb mule-studio cloudhub

我有一个HTTP连接器和一个HTTPS连接器,它在cloudhub中的API gatewayruntime中运行。我想通过这个API网关将数据传递给另一个应用程序,但是在端点传递的时候 HTTP标头大于8192字节异常

异常堆栈跟踪:org.jboss.netty.handler.codec.frame.TooLongFrameException:HTTP标头大于8192字节。 org.jboss.netty.handler.codec.http.HttpMessageDecoder.readHeader(HttpMessageDecoder.java:596)org.jboss上的org.jboss.netty.handler.codec.http.HttpMessageDecoder.readHeaders(HttpMessageDecoder.java:503) .netty.handler.codec.http.HttpMessageDecoder.decode(HttpMessageDecoder.java:193)+ 3个以上(为所有内容设置调试级别日志记录或'-Dmule.verbose.exceptions = true')

1 个答案:

答案 0 :(得分:1)

在连接器配置中使用此选项来禁止标题会话

<http:connector name="NoSessionConnector" doc:name="HTTP-HTTPS">
<service-overrides sessionHandler="org.mule.session.NullSessionHandler"/>
</http:connector>