Инструмент для просмотра заголовков ответов

Каков наилучший способ просмотра заголовков HTTP-ответа от запроса к определенному URL-адресу? Telnet или есть какая-то другая действительно хорошая команда или инструмент?

Ответ 1

Я использую httpfox расширение Firefox для просмотра всех HTTP-запросов и ответов (включая заголовок и тело), ​​инициированных из веб-браузера в интервале я укажите (нажав кнопки записи начала и остановки записи). httpfox представляет данные структурированным способом, в котором я могу быстро найти интересующий меня запрос. Он прекрасно дополняет LiveHTTPHeaders, потому что httpfox также может просматривать запросы в прошлом.

Ответ 2

Я нахожу, что Fiddler - это мое оружие выбора, хотя есть плагины firefox. Fiddler покажет вам все HTTP-запросы, их статус ответа, все заголовки, различные представления (raw, hex, image), представление временной шкалы, HTTPS Connects, все.

Ответ 3

В Linux я использую:

wget -S [url] 

Получает файл и показывает все заголовки, отправленные сервером.

В Windows можно использовать ту же команду, если Cygwin установлен; либо в обычной командной строке, если переменные среды были правильно настроены, либо через командное окно Cygwin.

Ответ 4

  • HttpFox для Firefox довольно хорош. Он будет показывать заголовки в режиме реального времени. Я предпочитаю его Live HTTP Headers.
  • Microsoft Fiddler для Internet Explorer - это веб-отладчик, который регистрирует весь HTTP-трафик между вашим компьютером и Интернетом. Fiddler позволяет вам проверять весь HTTP-трафик, устанавливать точки останова и возиться с входящими или исходящими данными.
  • Wireshark - это полный анализатор сетевых протоколов. Это хорошо, но может быть излишним, если HTTP-заголовки - это все, что требуется. У этого есть проблемы, если клиент и сервер находятся на одной машине.

Ответ 5

Используя недавнюю версию Firefox (19.0 в моем случае), перейдите в меню "Инструменты" → "Веб-разработчик" → "Веб-консоль" (Ctrl + Shift + K в Windows), а затем обновит страницу, создав журнал запросов.

Затем, щелкнув один из первых запросов GET, тот, у которого есть URL-адрес страницы, открывает окно с информацией об этом, включая заголовки запросов и ответов. Он работает из коробки, нет необходимости в дополнительных дополнениях.

Ответ 6

Отметьте httpie, очень хороший инструмент Python: enter image description here

Вы можете использовать параметр --headers для просмотра только заголовков:

enter image description here

Ответ 7

Firebug аддон для Firefox - самый простой способ, я думаю.

Ответ 8

Для Internet Explorer, Fiddler будет работать. Или вы можете использовать все Wireshark.

Ответ 9

Есть лучший выбор (с моей точки зрения)

Это расширение Firefox ссылается на HTTPfox. Вы можете видеть только заголовок, но гораздо больше информации. Это очень полный HTTP-анализатор

https://addons.mozilla.org/en-US/firefox/addon/6647

Ответ 10

Если вы знакомы с инструментами разработчика в своем браузере, откройте вкладку сети в инструментах разработчика, обновите страницу и нажмите вкладку заголовков. Заголовки ответов будут перечислены. Например, эта страница отправляет этот заголовок:

HTTP/1.1 200 OK
Cache-Control: public, max-age=60
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Expires: Fri, 01 Mar 2013 02:00:20 GMT
Last-Modified: Fri, 01 Mar 2013 01:59:20 GMT
Vary: *
X-Frame-Options: SAMEORIGIN
Date: Fri, 01 Mar 2013 01:59:19 GMT
Content-Length: 13555

Ответ 11

Я нашел хороший инструмент для Firefox под названием Live HTTP Headers.

Ответ 12

burpsuite - бесплатный инструмент на основе Java и работает на всех платформах.

Ответ 13

У Chris Pederick есть отличный аддон/плагин/расширение, называемый Веб-разработчик.

Он работает с Chrome, Firefox и Opera и имеет мощные функции dev, а также возможность "Просмотр заголовков ответов". Вы можете найти его на вкладке "Информация".

Ответ 14

Если вы не хотите делать это на своем компьютере, вы можете использовать любое количество онлайн-приложений, которые сделают это для вас.

Ответ 16

В Internet Explorer внутри инструментов разработчика (нажмите F12) перейдите на вкладку "Сеть" и нажмите "Начать захват". Обновите страницу, нажмите "Перейти к подробному представлению", и вы получите очень хороший обзор данных запроса и ответа.