HTTP хедъри и пренасочвания

Показва HTTP хедърите в отговора на сървъра, кодовете за състояние и цялата верига от пренасочвания, включително времената за отговор.

За този инструмент

Инструментът изпраща до посочения адрес заявка, подобна на тази на браузър, и следва всяко пренасочване. За всяка стъпка показва кода за състояние, версията на HTTP, IP адреса на сървъра, времето за отговор и всички хедъри на отговора. Полезен за отстраняване на проблеми с пренасочвания от HTTP към HTTPS или от домейна без www, както и за проверка на хедърите за кеш, бисквитките и настройките на сървъра.

Обяснение на термините

HTTP и HTTPS
Протоколът за пренос на уеб страници. HTTPS е криптираният му вариант чрез TLS, адрес с HTTP днес трябва само да пренасочва към HTTPS.
Код на състоянието
Трицифрено число в отговора на сървъра: 2xx успех, 3xx пренасочване, 4xx грешка в заявката (404 не е намерено), 5xx грешка на сървъра.
Пренасочвания 301, 302, 307, 308
301 и 308 са постоянни (търсачките пренасят класирането към новия адрес), 302 и 307 временни. 307 и 308 освен това запазват метода на заявката.
HTTP заглавка
Допълнителна информация в отговора на сървъра, напр. Content-Type (вид съдържание), Cache-Control (кеширане) или Server (софтуер на сървъра).
HTTP/2 и HTTP/3
По-нови версии на протокола, които пренасят няколко файла през една връзка, така сайтът се зарежда по-бързо. HTTP/3 работи върху UDP (QUIC).

Как да използвам

  1. 1Въведете URL - за да проверите пренасочването към HTTPS, започнете с http://.
  2. 2Натиснете Вземи хедърите.
  3. 3Прегледайте веригата от пренасочвания и кодовете за състояние.
  4. 4Разгънете хедърите на която и да е стъпка и ги копирайте при нужда.
  5. 5Продължете с оценката на хедърите за сигурност.

Спецификации и ограничения

Използва се метод GET, а тялото на отговора не се изтегля. Следват се най-много 10 пренасочвания, като всяка стъпка има лимит от 10 секунди. Всяка стъпка се проверява срещу частни и вътрешни адреси. При вземане на хедърите сертификатът не се проверява - за това има SSL Checker. Към адрес без протокол се добавя https://.