Перейти к содержимому
ToolMug

Проверка HTTP-заголовков и редиректов

Введите URL, чтобы пройти цепочку перенаправлений и увидеть каждый статус, заголовки ответа и время, а также конечный адрес. Инструмент помогает отлаживать HTTP→HTTPS, www, циклы, кэширование и заголовки безопасности и раскрывать короткие ссылки.

Обрабатывается на наших серверах и удаляется в течение часа

Как пользоваться

  1. Введите URL; если схема не указана, предполагается https.
  2. Нажмите «Проверить», чтобы увидеть статусы и цели редиректов по порядку.
  3. Откройте раздел «Заголовки ответа», чтобы увидеть всё, что отправил сервер.

Описание параметров

Цепочка редиректов
Отслеживается до 10 перенаправлений; циклы и переходы на не-HTTP адреса останавливают проверку с заметкой.
Заголовки ответа
Включают Cache-Control, Content-Type, Strict-Transport-Security и Content-Security-Policy и сортируются по имени.
Ограничения
Проверяются только публичные адреса на портах 80, 443, 8080 и 8443; приватные адреса заблокированы.

Как выполняется проверка и какие заголовки стоит читать

Каждый переход запрашивается методом GET, а не HEAD, поэтому вы видите то, что получил бы браузер. Инструмент читает только начало тела, до 64 КБ, и игнорирует его, так что большие файлы не скачиваются. Относительный заголовок Location разрешается относительно текущего адреса, а перенаправление на схему, отличную от http или https, останавливает проверку. Время каждого перехода и адрес сервера показываются рядом с его статусом.

Вот заголовки ответа, которые проверяют чаще всего:

Заголовок Что он определяет
Location Адрес, на который перенаправляет ответ 3xx
Cache-Control Как долго браузеры и кэши могут повторно использовать ответ (RFC 9111)
Content-Type Тип данных и кодировка тела
Strict-Transport-Security Указывает браузерам в течение заданного времени использовать для сайта только HTTPS (RFC 6797)
Content-Security-Policy Из каких источников могут загружаться скрипты, стили и изображения
X-Content-Type-Options nosniff не позволяет браузерам угадывать другой тип содержимого
Referrer-Policy Какая часть адреса страницы отправляется на другие сайты
X-Frame-Options Можно ли показывать страницу во фрейме (RFC 7034)

Часто задаваемые вопросы

Чем отличаются 301 и 302?

301 — постоянное перенаправление, браузеры и поисковики запоминают новый адрес; 302 — временное. Используйте 301 для смены домена и перехода с HTTP на HTTPS.

Почему после редиректов появился статус 200?

Финальный 200 означает, что настоящая страница достигнута. Завершение на 4xx или 5xx означает, что адрес отсутствует или сервер сообщил об ошибке.

Можно ли проверить сайт с проблемным сертификатом?

Да, здесь сертификаты не проверяются. Для такой проверки используйте инструмент проверки SSL.

Конфиденциальность

Файлы передаются по HTTPS для обработки и автоматически удаляются в течение часа.

Похожие инструменты