Проверка HTTP-статуса
Введите URL и получите полную информацию об HTTP-ответе: статус-код, IP-адрес сервера, протокол и время отклика с разбивкой по фазам.
Коды HTTP-статусов
HTTP-статус -- это трёхзначный код, который сервер возвращает в ответ на запрос. Код определяет, был ли запрос обработан успешно, произошёл ли редирект или возникла ошибка.
2xx -- Успех
3xx -- Перенаправление
4xx -- Ошибка клиента
5xx -- Ошибка сервера
Фазы времени отклика
Время отклика HTTP-запроса складывается из нескольких фаз. Понимание каждой фазы помогает определить, где именно возникает задержка:
DNS Lookup
Время резолвинга доменного имени в IP-адрес. Высокое значение может указывать на медленный DNS-сервер или отсутствие кэширования DNS.
TCP Connect
Время установки TCP-соединения (three-way handshake). Зависит от физического расстояния до сервера и сетевой нагрузки.
TLS Handshake
Время установки защищённого соединения (только для HTTPS). Включает обмен сертификатами и согласование шифрования. TLS 1.3 значительно быстрее TLS 1.2.
TTFB (Time to First Byte)
Время от отправки запроса до получения первого байта ответа. Высокое TTFB указывает на медленную обработку на стороне сервера (тяжёлые запросы к БД, сложная бизнес-логика).
Download
Время загрузки тела ответа. Зависит от размера ответа и пропускной способности канала. Можно оптимизировать с помощью сжатия (gzip/brotli) и CDN.
Мониторьте HTTP-статус и время отклика автоматически каждые 30 секунд.