Изучите заголовки ответа http в IE8 - PullRequest
54 голосов
/ 27 апреля 2009

Я ищу дополнение ie8, которое отображает заголовки http, как firebug или httpliveheaders. Любой совет приветствуется.

edit: я могу быть слепым, но кажется , как будто встроенные средства разработчика (F12) не показывают заголовки http.

Ответы [ 9 ]

63 голосов
/ 27 апреля 2009

Возможно, вы ищете Fiddler2

Fiddler - прокси-сервер отладки в Интернете, который регистрирует весь трафик HTTP (S) между вашим компьютером и Интернетом. Fiddler позволяет вам проверять весь трафик HTTP (S), устанавливать точки останова и «возиться» с входящими или исходящими данными. Fiddler включает мощную подсистему сценариев, основанную на событиях, и может быть расширена с использованием любого языка .NET.

Fiddler является бесплатным и может отлаживать трафик практически из любого приложение, в том числе интернет Explorer, Mozilla Firefox, Opera и тысячи больше.

9 голосов
/ 28 апреля 2011

Если вы хотите просмотреть заголовки HTTP в вашем IE, я рекомендую использовать DebugBar .
Я протестировал его с IE8, и он работал без проблем. Он также имеет несколько других полезных функций, таких как проверка HTML или просмотр файлов cookie.

Однако я вижу две проблемы с этим инструментом:

  • для личного пользования - бесплатно, в противном случае вам придется заплатить.
  • У dynaTrace были проблемы с совместимостью с DebugBar.
8 голосов
/ 12 июня 2012

Не полный ответ, а шаг в правильном направлении:

В 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 Developer Tools. Вам нужно будет установить что-то еще. Смотрите другие ответы для окончательных решений.

2 голосов
/ 20 июня 2013

Пропустить 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
...
1 голос
/ 10 декабря 2012

Поскольку в IE 8 для этого нет встроенных функций, альтернативой является поиск автономной копии wget для Windows - например, http://users.ugent.be/~bpuype/wget/.

wget -S <url> покажет вам заголовки (и оставит html-файл, который вы можете в дальнейшем просмотреть или удалить). Это кажется немного более легким, чем метод Fiddler2.

0 голосов
/ 28 октября 2016
  1. Нажмите F12 в IE
  2. Перейдите на вкладку Сеть -> ДЕТАЛИ.

Вы увидите информацию заголовка HTTP

0 голосов
/ 27 мая 2015

Вкладка «Сеть» в F12 Tools для IE 11 фактически содержит информацию заголовка. Вы должны посмотреть в разделе ПОДРОБНОСТИ. Нет необходимости использовать какой-либо сторонний инструмент вообще.

0 голосов
/ 22 апреля 2015

Proxomitron (права администратора не требуются) и Proximodo (более современный клон, но для установки требуются права администратора) являются автономным программным обеспечением, которое действует как прокси между вашим браузером и Интернет, они позволяют вам проверять и изменять все заголовки.

0 голосов
/ 27 апреля 2009

IE8 поставляется с инструментом разработчика, http://msdn.microsoft.com/en-us/library/dd565628(VS.85).aspx

...