Каков наилучший способ просмотра заголовков 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:
Вы можете использовать параметр --headers
для просмотра только заголовков:
Ответ 7
Firebug аддон для Firefox - самый простой способ, я думаю.
Ответ 8
Для Internet Explorer, Fiddler будет работать. Или вы можете использовать все Wireshark.
Ответ 9
Есть лучший выбор (с моей точки зрения)
Это расширение Firefox ссылается на HTTPfox. Вы можете видеть только заголовок, но гораздо больше информации. Это очень полный HTTP-анализатор
Ответ 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
Если вы не хотите делать это на своем компьютере, вы можете использовать любое количество онлайн-приложений, которые сделают это для вас.
- Rex Swain HTTP viewer
- http://web-sniffer.net/: этот бит является более гибким в отношении протокола уровня приложения (HTTP/S)
- Спросить Apache: этот позволяет вам настроить свой запрос намного больше.
Ответ 15
Если вы ищете онлайн-инструмент View-Http-Request-and-Response-Headers отлично
Ответ 16
В Internet Explorer внутри инструментов разработчика (нажмите F12) перейдите на вкладку "Сеть" и нажмите "Начать захват". Обновите страницу, нажмите "Перейти к подробному представлению", и вы получите очень хороший обзор данных запроса и ответа.