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ć
- 1Wpisz adres URL - aby przetestować przekierowanie na HTTPS, zacznij od http://.
- 2Kliknij Pobierz nagłówki.
- 3Przejrzyj łańcuch przekierowań i kody statusu.
- 4Rozwiń nagłówki dowolnego kroku i w razie potrzeby je skopiuj.
- 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://.