Как я могу определить, сжаты ли HTTP-запросы / ответы в IE7? - PullRequest
0 голосов
/ 16 марта 2010

Я пытаюсь использовать Fiddler (v2.2.2.0), чтобы проверить, сжимается ли трафик HTTP через IE7. Я не вижу отправляемых / возвращаемых заголовков запросов / ответов Accept-Encoding или Content-Encoding, и мне не нужно декодировать данные ответов после их получения, что заставляет меня думать, что ответы НЕ возвращаются обратно сжатыми.

Однако, делая те же запросы с использованием FireFox 3.5.7, я мог видеть через FireBug, что FF отправлял Accept-Encoding, а YSlow по крайней мере думал, что мои данные возвращаются сжатыми.

Комментарий в этом вопросе:

Использование Fiddler для проверки сжатия IIS

предположил, что прокси-сервер может быть виноват в удалении заголовков и распаковке контента по соображениям безопасности. Я использую Verizon FIOS для своей широкополосной связи дома, и теперь мне интересно, проксирует ли Verizon мой HTTP-трафик?

Короче говоря, как я могу положительно подтвердить / опровергнуть, что ответы возвращаются обратно через IE?

Спасибо.

1 Ответ

0 голосов
/ 19 марта 2010

Fiddler видит ваш запрос до того, как любой прокси-сервер вышестоящего уровня сможет связываться с ним.Таким образом, если вы не видите, что Accept-Encoding отправляется из IE, есть три возможности:

  1. У вас установлен параметр «Правила> Удалить все кодировки» в Fiddler.

  2. У вас снят любой из флажков «Использовать HTTP / 1.1» iside Инструменты> Свойства обозревателя> Дополнительно в IE.

  3. У вас есть элемент безопасности/ Приватность / Фильтрующее программное обеспечение или дополнения (например, Norton / SpyBot / etc) установлены и позволяют перехватывать и удалять сжатие из IE.

...