Сетевые инструменты

Разбор HTTP-заголовков

Разбор вставленного текста HTTP-заголовков с распознаванием распространенных имен и сводкой записей.

Запустить инструмент

HTTP-заголовки передают важные параметры запросов и ответов веб-сервера, однако анализировать большой текстовый блок вручную бывает неудобно. Вставьте текст заголовков в рабочее поле, чтобы быстро получить структурированный разбор строк и подробную сводку. Сервис последовательно обрабатывает переданный текст построчно, аккуратно удаляет лишние пробелы по краям имени и значения, а само имя каждого заголовка переводит в нижний регистр. Все распознанные записи с известными именами отделяются от нестандартных пользовательских заголовков. В итоговом отчете доступны пояснения для таких параметров, как content-type, authorization, host, cookie, location и server. Если в непустой строке отсутствует разделительное двоеточие, сервис сохраняет ее среди некорректных записей. Полностью пустые строки автоматически отбрасываются и не учитываются. На экране отображается общее число обработанных строк, список некорректных фрагментов и справочная информация. Если оставить поле ввода пустым, появится уведомление об отсутствии данных вместе со списком известных имен.

Инструкция

  1. Вставьте заголовки в поле «Текст заголовков», по одной записи на строку.
  2. Нажмите кнопку запуска и проверьте сводку: стандартные имена отделены от пользовательских, а строки без двоеточия отмечены как некорректные.
  3. Сверьте найденные имена со встроенными описаниями распространенных заголовков.
  4. Если текста нет, оставьте поле пустым и проверьте сообщение об отсутствии переданных заголовков.

Примеры

  • Пример 1: вставьте строки `Content-Type: application/json`, `Authorization: Bearer ...` и `X-Request-ID: 42`. Сервис приведет имена к нижнему регистру и разделит стандартные и пользовательские записи.
  • Пример 2: вставьте строки `Server: nginx` и `неполная строка`. Запись без двоеточия останется среди некорректных, а пустые строки не попадут в результат.

Частые вопросы

Можно ли проверить заголовки сайта по ссылке?

Нет. Сервис разбирает только текст, который вы вставили в поле. Заголовки по URL и ответы сетевых запросов он не проверяет.

Что будет, если оставить поле пустым?

При пустом поле сервис сообщает об отсутствии переданных данных и показывает встроенный справочный список распространенных имен.

Как разбираются строки?

Строка с двоеточием считается заголовком. Разбор выполняется по первому двоеточию, пробелы вокруг имени и значения удаляются, а имя переводится в нижний регистр.

Что происходит с ошибочными и пустыми строками?

Непустая строка без двоеточия сохраняется как некорректная запись. Пустые строки не создают отдельных элементов результата.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.