Nagłówki HTTP i przekierowania

Wyświetl nagłówki odpowiedzi HTTP serwera, kody statusu i cały łańcuch przekierowań wraz z czasami odpowiedzi.

O tym narzędziu

Narzędzie wysyła pod podany adres żądanie podobne do przeglądarki i podąża za wszystkimi przekierowaniami. Dla każdego kroku pokazuje kod statusu, wersję HTTP, adres IP serwera, czas odpowiedzi i pełne nagłówki odpowiedzi. Przydaje się przy debugowaniu przekierowań z HTTP na HTTPS lub z domeny bez www oraz przy sprawdzaniu nagłówków cache, plików cookie i konfiguracji serwera.

Objaśnienie pojęć

HTTP i HTTPS
Protokół przesyłania stron internetowych. HTTPS to jego szyfrowana wersja przez TLS, adres HTTP powinien dziś jedynie przekierowywać na HTTPS.
Kod statusu
Trzycyfrowa liczba w odpowiedzi serwera: 2xx sukces, 3xx przekierowanie, 4xx błąd żądania (404 nie znaleziono), 5xx błąd serwera.
Przekierowania 301, 302, 307, 308
301 i 308 są stałe (wyszukiwarki przenoszą pozycję na nowy adres), 302 i 307 tymczasowe. 307 i 308 dodatkowo zachowują metodę żądania.
Nagłówek HTTP
Dodatkowa informacja w odpowiedzi serwera, np. Content-Type (typ treści), Cache-Control (buforowanie) lub Server (oprogramowanie serwera).
HTTP/2 i HTTP/3
Nowsze wersje protokołu, które przesyłają wiele plików jednym połączeniem, dzięki czemu strona ładuje się szybciej. HTTP/3 działa przez UDP (QUIC).

Jak używać

  1. 1Wpisz adres URL - aby przetestować przekierowanie na HTTPS, zacznij od http://.
  2. 2Kliknij Pobierz nagłówki.
  3. 3Przejrzyj łańcuch przekierowań i kody statusu.
  4. 4Rozwiń nagłówki dowolnego kroku i w razie potrzeby je skopiuj.
  5. 5Przejdź do oceny nagłówków bezpieczeństwa.

Specyfikacje i ograniczenia

Używana jest metoda GET, treść odpowiedzi nie jest pobierana. Śledzonych jest maksymalnie 10 przekierowań, każdy krok ma limit 10 sekund. Każdy krok jest sprawdzany pod kątem adresów prywatnych i wewnętrznych. Certyfikat nie jest weryfikowany podczas pobierania nagłówków - do tego służy SSL Checker. Do adresu bez protokołu dodawane jest https://.