Проверка HTTP-заголовков
Страница, которая кэшируется неправильно, проваливающийся CORS-запрос, API, возвращающий не тот тип контента, почти каждый из этих багов диагностируется по заголовкам ответа. Введите URL, и этот инструмент отправит GET-запрос, затем покажет код состояния HTTP и каждый заголовок ответа, который вернул сервер, чтобы вы за несколько секунд проверили настройки кэширования, CORS, сжатия и безопасности.
Как осмотреть заголовки ответа
-
1
Введите URL
Любой публичный URL HTTP или HTTPS.
-
2
Выполните запрос
Инструмент отправляет GET-запрос и показывает код состояния HTTP первого ответа.
-
3
Изучите заголовки ответа
Каждый заголовок, отправленный сервером, выводится с исходным значением, готовым для копирования или сравнения.
Заголовки, которые важнее всего
HTTP-ответы несут от горстки до 30+ заголовков. Короткий список покрывает большинство реальных сценариев отладки.
Кэширование
| Заголовок | Что проверять |
|---|---|
Cache-Control |
public против private, значение max-age |
ETag |
Присутствует для условного GET |
Last-Modified |
Присутствует для проверок If-Modified-Since |
Age |
Возраст объекта на CDN (секунды) |
Vary |
Входы ключа кэша, Accept-Encoding, Accept-Language |
Сжатие
| Заголовок | Значение |
|---|---|
Content-Encoding |
gzip, br, zstd, тело сжато |
Content-Length |
Сжатый размер; несжатый размер отдельно |
CORS
| Заголовок | Назначение |
|---|---|
Access-Control-Allow-Origin |
Какие источники могут читать ответ |
Access-Control-Allow-Methods |
Методы, разрешенные для кросс-доменных запросов |
Access-Control-Allow-Credentials |
true для отправки cookie кросс-доменно |
Access-Control-Expose-Headers |
Заголовки, которые может читать JS-код |
Access-Control-Max-Age |
Длительность кэша префлайт-ответа |
Безопасность
| Заголовок | Целевая угроза |
|---|---|
Strict-Transport-Security |
Понижение протокола |
Content-Security-Policy |
XSS, кликджекинг |
X-Frame-Options |
Кликджекинг (устаревший) |
Referrer-Policy |
Утечка данных через Referer |
X-Content-Type-Options: nosniff |
MIME-сниффинг |
Перенаправления
Этот инструмент отправляет один GET-запрос и останавливается на первом ответе, поэтому показанные заголовки относятся к первому шагу цепочки. Если сервер ответил статусом 3xx, заголовок Location указывает следующий шаг; откройте этот URL в инструменте, чтобы осмотреть последующий ответ.
Часто задаваемые вопросы
Браузеры иногда скрывают «запрещенные» или hop-by-hop заголовки из соображений безопасности. Этот инструмент использует HTTP-клиент, который показывает все, что сервер действительно отправил, включая заголовки, отфильтрованные браузером.
Нет, эта версия всегда отправляет обычный GET со стандартным user agent. Если нужны кастомные заголовки, методы или тело запроса, используйте тестер HTTP-запросов.
Нет. Он намеренно останавливается на первом ответе, чтобы вы точно увидели, что вернул этот URL. Если сервер перенаправляет, заголовок Location указывает следующий шаг; введите этот URL, чтобы осмотреть последующий ответ.
Некоторые серверы отправляют тело по частям и опускают Content-Length, что нормально при наличии Transfer-Encoding: chunked. Код состояния и остальные заголовки остаются достоверными.
Сопутствующие инструменты
Проверка SSL-сертификата
Проверьте сертификат SSL/TLS, который узел отдаёт на порту 443: субъект, издатель, даты действия, дни до истечения, SAN и алгоритм подписи.
Инструмент проверки местоположения сервера
Узнайте физический центр обработки данных, страну расположения, ASN и провайдера облачных услуг, лежащих в основе любого домена. Система выявляет сервисы типа Cloudflare, Fastly, Akamai и другие поставщики CDN.
Поиск поддоменов
Введите домен и выполните DNS-запрос в реальном времени (A, AAAA и CNAME) к его самому распространённому поддомену (www), чтобы увидеть, разрешается ли он и куда указывает. Быстрая базовая проверка, а не полная разведка.
Инструмент Traceroute
Запустите traceroute до любого хоста через проверенные публичные сервисы зондирования и научитесь читать вывод хоп за хопом, чтобы находить скачки задержки, потери пакетов и проблемы маршрутизации.
Проверка доступности сайта
Проверьте, отвечает ли сайт с независимого сервера. Показывает статус UP или DOWN, код ответа HTTP, время ответа и IP сервера, чтобы вы могли отличить реальный сбой от проблемы вашей сети.
Инструмент проверки возраста доменных имен
Узнайте, когда домен был впервые зарегистрирован, а также его возраст в годах, месяцах и днях с использованием данных WHOIS из реестра.
Инструмент доступен на других языках
- Verificador de cabeçalho HTTP [PT]
- فاحص ترويسات HTTP [AR]
- HTTP-Header-Prüfer [DE]
- Verificador de encabezados HTTP [ES]
- HTTPヘッダーチェッカー [JA]
- Kontroll av HTTP-huvuden [SV]
- HTTP-headercontrole [NL]
- HTTP 헤더 검사기 [KO]
- Vérificateur d'en-têtes HTTP [FR]
- Pemeriksa Header HTTP [ID]
- Trình kiểm tra HTTP header [VI]
- ตัวตรวจสอบ HTTP headers [TH]
- Sprawdzanie nagłówków HTTP [PL]
- HTTP Header Checker [EN]
- Controllo intestazioni HTTP [IT]
- HTTP Başlık Denetleyici [TR]
- HTTP 响应头检查器 [ZH]