вопрос о размере (в байтах) веб-страницы, полученной с помощью erlang - PullRequest
1 голос
/ 11 мая 2011

У меня вопрос по http:request(...) на эрланге.

Когда я получаю страницу с помощью приведенной выше команды (например, главной страницы веб-сервера apache), в моем заголовке указывается значение {"content-length","177"}, что кажется правильным, поскольку использование byte_size (...) в Тело страницы Я получаю тот же результат ... это говорит о том, что размер страницы составляет 177 байт.

Я проверил этот результат, используя опцию Tools -> page info в Firefox, но он говорит, что размер составляет 146 байт ... Можете ли вы сказать мне, почему есть такая разница?

1 Ответ

1 голос
/ 12 мая 2011

В спецификации HTTP * (RFC 2616), раздел 14. - это определение заголовка content-lenght:

14.13 Контент-длина

Поле заголовка объекта Content-Length указывает размер сущности-тела, в десятичном числе октетов, отправленных получатель или, в случае Метод HEAD, размер сущность, которая была бы отправлена если бы запрос был GET.

Так что либо Firefox не прав, получил другое содержимое или показывает размер для другого определения «размера».

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