我有一个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')
答案 0 :(得分:1)
在连接器配置中使用此选项来禁止标题会话
<http:connector name="NoSessionConnector" doc:name="HTTP-HTTPS">
<service-overrides sessionHandler="org.mule.session.NullSessionHandler"/>
</http:connector>