Заголовок запроса слишком велик

2873
Montana

Я получаю эту запись в моем журнале Tomcat 8.5 stderr:

16-Jan-2018 02: 38: 04.089 INFO [http-nio-8080-exec-2] org.apache.coyote.http11.Http11Processor.service Ошибка синтаксического анализа заголовка HTTP-запроса Примечание. В дальнейшем будут регистрироваться ошибки синтаксического анализа заголовка HTTP. на уровне отладки. java.lang.IllegalArgumentException: заголовок запроса слишком велик в org.apache.coyote.http11.Http11InputBuffer.parseHeaders (Http11InputBuffer.java:571) в org.apache.coyote.http11.Http11Proor.jpg org.apache.coyote.AbstractProcessorLight.process (AbstractProcessorLight.java:66) в org.apache.coyote.AbstractProtocol $ ConnectionHandler.process (AbstractProtocol.java:798) в org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor. doRun (NioEndpoint.java:1441) в org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49) в java.util.

Это происходит, когда размер тела запроса составляет ок. 8kb.

Как я могу получить более подробную информацию об этой ошибке? Есть ли способ просмотреть заголовок?

0
Добро пожаловать в [су]! [Tomcat docs] (https://tomcat.apache.org/tomcat-8.5-doc/index.html) будет хорошим местом для начала. jpaugh 6 лет назад 1

1 ответ на вопрос

0
Montana

В запросе не было тела, все было в шапке

С большим количеством поиска в Интернете я узнал, что максимальный размер заголовка Tomcat по умолчанию составляет 8192 байта. Я добавил "maxHttpHeaderSize =" 9216 "в определение коннектора в server.xml. Проблема решена.

Похожие вопросы