我在Grizzly Server上遇到错误:
org.glassfish.grizzly.http.HttpCodecFilter handleRead
FINE: Error parsing HTTP header
java.lang.IllegalStateException: HTTP packet header is too large
at org.glassfish.grizzly.http.HttpCodecFilter$HeaderParsingState.checkOverflow(HttpCodecFilter.java:1904)
at org.glassfish.grizzly.http.HttpCodecFilter.decodeHttpPacketFromBytes(HttpCodecFilter.java:662)
使用上述消息HTTP packet header is too large
进行一些调试后失败的原因。我使用的标头大小超过default 4k size
。
从link找到了这个。
该链接还建议将maxPostSize
参数更改为更高的数字。如何将此参数配置为更高的数字?我没有在网上找到很好的帮助。