Заголовок HTTP - длина ntCoent - PullRequest
16 голосов
/ 31 мая 2010

Я получаю следующие HTTP-заголовки ответа в конкретном ответе. Все выглядит хорошо. Однако я заметил, что длина содержимого появляется дважды ...

Длина содержимого: 2424 Длина ntCoent: 2424

Есть ли конкретная причина, по которой длина содержимого возвращается второй раз как ntCoent-Length?

HTTP/1.0 200 OK
Date: Wed, 26 May 2010 09:38:19 GMT
Server: Apache
P3P: CP="NOI DSP COR CURa ADMa TA1a OUR BUS IND UNI COM NAV INT"
Accept-Charset: iso-8859-1, unicode-1-1;q=0.8
Expires: Sun, 15 Jul 1990 00:00:00 GMT
Pragma: no-cache
Cache-Control: no-cache
Content-Language: en
ntCoent-Length: 2424
Connection: close
Content-Type: text/html;charset=iso-8859-1
Content-Length: 2424

Ответы [ 3 ]

18 голосов
/ 31 мая 2010

http://basildoncoder.com/blog/2007/12/15/turbocharging-net-webservice-clients/ говорит, что перепутанный заголовок ntCoent-Length содержит несжатый размер ответа.

Вы должны увидеть, что Content-Length меньше ntCoent-Length в тех случаях, когда Content-Encoding: gzip или аналогичный

3 голосов
/ 13 июля 2010

FYI, Заголовки HTTP некоторых клиентов заменяются случайным образом символами приводит другие примеры преобразования букв в заголовках http.

0 голосов
/ 29 мая 2019

Я вижу неправильный заголовок ntCoent-Length без правильной версии. Отсутствие допустимой длины содержимого заставляет Mule ESB выдавать ошибку из коннектора HTTP. Очень надоедливый. Я надеюсь, что наша сетевая команда сможет контролировать это с помощью некоторой конфигурации Netscaler.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...