Как отключить передачу-Кодирование в Tomcat 6

У меня есть веб-приложение, работающее на сервере Tomcat 6.0.29 и JDK 1.6.

Когда я отправляю ответ клиенту, Tomcat отправляет

Transfer-Encoding: chunked 

в заголовках, если размер ответа> 8 КБ. Для ответов

Content-Length : 

. Я понимаю, что Кодирование по фрагментам является предпочтительным способом обработки массовых ответов, однако наши клиенты не хотят изменять свой код (поскольку он распространяется по всем серверам) .

Как отключить фрагментированное кодирование в Tomcat?

Я мог Отключить HTTP / 1.1 в Tomcat и включить HTTP / 1.0 (не знаю, как это сделать)

Я безуспешно пробовал следующее:

  1. В теге Connector в server.xml , я установил bufferSize = "65536"

     Connector port = "8080" protocol = "HTTP / 1.1"
      connectionTimeout = "20000"
      bufferSize = "65536" socketBuffer = "65536"
      redirectPort = "8443" />
     
  2. Использование NIOConnector в server.xml со следующей конфигурацией:

     

12
задан Rob Kielty 23 April 2014 в 12:18
поделиться