2016-10-14 2 views
2

Как указано here и here, последняя версия Spring Boot (1.4.x) не возвращает фразу причины из-за новой версии Tomcat.Добавить причину фразы в весеннюю загрузку 1.4.x

К сожалению, меня сдерживает какой-то унаследованный код, на который я не могу повлиять, и мне нужно добавить фразу «ОК» к моим ответам. есть идеи как это сделать? Если это был заголовок, его можно было бы легко модифицировать с помощью HttpServletResponseWrapper. Но со строкой состояния я даже не могу найти код, в котором написана строка состояния.

Я действительно не хочу, чтобы (на неопределенный срок) переход на старые технологии. Надеюсь, кто-нибудь знает способ добавить это обратно в

+0

Pathc tomcat или используйте версию tomcat, которая все еще имеет поддержку для этого (или не использует Tomcat, но Jetty). –

+1

Ugh. Я добавил ' 8.0.37' моему моему. Но он воняет, чтобы навсегда прикрепить свой проект к старым технологиям. Я не могу поверить, что они не оставили способ повторно вставить это. –

+1

Tomcat bugzilla здесь: https://bz.apache.org/bugzilla/show_bug.cgi?id=60183 –

ответ

0

Добавьте следующий атрибут в вашей Connection в conf\server.xml:.

sendReasonPhrase="true" 

В Tomcat 8.5.x не причина фраза больше не послал по умолчанию.

Смежные вопросы