Проверьте заголовки ответов http в IE8
Я ищу IE8-аддон, который отображает заголовки http, такие как firebug или httpliveheaders. Любые советы приветствуются.
edit: я могу быть слепым, но кажется как будто встроенные инструменты разработчика (F12) делают не показать заголовки http.
9 ответов:
вы можете найти Fiddler2
Fiddler-это прокси-сервер веб-отладки, который регистрирует весь HTTP-трафик между вашим компьютером и интернетом. Fiddler позволяет проверять весь HTTP (ы) трафик, устанавливать точки останова и "возиться" с входящими или исходящими данными. Fiddler включает в себя мощную подсистему сценариев на основе событий и может быть расширена с помощью любого языка .NET.
скрипач является бесплатным и может отлаживать трафик практически от любого применение, включая интернет Explorer, Mozilla Firefox, Opera и еще тысячи.
Если вы хотите просмотреть заголовки HTTP в вашем IE, я рекомендую использовать DebugBar.
Я тестировал его с IE8 и он работал без проблем. Он также имеет несколько других полезных функций, таких как проверка HTML или просмотр файлов cookie.однако я вижу две проблемы с этим инструментом:
- для личного использования это бесплатно, в противном случае вам придется платить.
- у dynaTrace были некоторые проблемы совместимости с DebugBar.
не полный ответ, а шаг в правильном направлении:
In http://blogs.msdn.com/b/ie/archive/2010/04/22/ie9-developer-tools-network-tab.aspx он говорит:
инструменты разработчика [IE9] включают в себя некоторые новые возможности и улучшения над инструментами в IE8:
A new tab for inspecting network traffic.таким образом, проверка сетевого трафика невозможна в инструментах разработчика IE8. Вам нужно будет установить что-то еще. См. другие ответы для финала решения.
поскольку для этого нет ничего встроенного в IE 8, альтернативой является поиск автономной копии wget для Windows-like http://users.ugent.be / ~bpuype / wget/.
wget -S <url>покажет вам заголовки (и оставить после себя html-файл, который вы можете дополнительно просмотреть или удалить). Это кажется немного более легким, чем метод Fiddler2.
пропустить IE, использовать
curl.эта команда выведет заголовки для google.com как будто они были запрошены IE8:
curl -s -A="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)" -D - -o /dev/null http://www.google.comиспользуются следующие параметры:
-sбесшумный режим, поэтому он не виден на индикаторе.-A=...указать агент пользователя, который вы хотите использовать (пример был IE8 на XP).-D -заголовок дампа, тире указываетSTDOUT.-o /dev/nullперенаправляет тело ответа, так что вы не видите html.- наконец, URL, который вы хотите проверить.
вы должны увидеть нечто вроде этого:
HTTP/1.1 200 OK Date: Thu, 20 Jun 2013 15:35:22 GMT Expires: -1 Cache-Control: private, max-age=0 ...
Proxomitron (не требуются права администратора) и Proximodo (более современный клон, но требует прав администратора для установки) - это автономное программное обеспечение, которое действует как прокси между вашим браузером и интернетом, они позволяют вам проверять и изменять все заголовки.
вкладка сеть в средствах разработчика F12 для IE 11 на самом деле включает в себя информацию заголовка. Вы должны посмотреть под деталями. Нет необходимости использовать какой-либо сторонний инструмент вообще.
ИЕ8 включает в себя инструмент для разработчиков, http://msdn.microsoft.com/en-us/library/dd565628(против.85).аспн