Sprawdzanie nagłówków HTTP
Strona, która niepoprawnie cache, żądanie CORS, które kończy się błędem, API zwracające zły typ zawartości, niemal każdą z tych usterek można zdiagnozować na podstawie nagłówków odpowiedzi. Wpisz adres URL, a to narzędzie wyśle żądanie GET, a następnie pokaże kod statusu HTTP i każdy nagłówek odpowiedzi odesłany przez serwer, dzięki czemu w kilka sekund sprawdzisz ustawienia cache, CORS, kompresji i bezpieczeństwa.
Jak sprawdzić nagłówki odpowiedzi
-
1
Wpisz adres URL
Dowolny publiczny adres HTTP lub HTTPS.
-
2
Wykonaj żądanie
Narzędzie wysyła żądanie GET i pokazuje kod statusu HTTP pierwszej odpowiedzi.
-
3
Przejrzyj nagłówki odpowiedzi
Każdy nagłówek wysłany przez serwer jest wymieniony z surową wartością, gotowy do skopiowania lub porównania.
Nagłówki, które mają największe znaczenie
Odpowiedzi HTTP mogą zawierać od kilku do ponad 30 nagłówków. Krótka lista obejmuje większość rzeczywistych scenariuszy debugowania.
Buforowanie
| Nagłówek | Co sprawdzić |
|---|---|
Cache-Control |
public czy private, wartość max-age |
ETag |
Obecny na potrzeby warunkowego GET |
Last-Modified |
Obecny na potrzeby kontroli If-Modified-Since |
Age |
Wiek obiektu w CDN (sekundy) |
Vary |
Składowe klucza cache, Accept-Encoding, Accept-Language |
Kompresja
| Nagłówek | Znaczenie |
|---|---|
Content-Encoding |
gzip, br, zstd, treść jest skompresowana |
Content-Length |
Rozmiar skompresowany; rozmiar nieskompresowany jest podawany osobno |
CORS
| Nagłówek | Cel |
|---|---|
Access-Control-Allow-Origin |
Które originy mogą czytać odpowiedź |
Access-Control-Allow-Methods |
Dozwolone metody dla żądań cross-origin |
Access-Control-Allow-Credentials |
true, aby wysyłać ciasteczka cross-origin |
Access-Control-Expose-Headers |
Nagłówki, które może odczytać kod JS |
Access-Control-Max-Age |
Czas przechowywania odpowiedzi preflight w cache |
Bezpieczeństwo
| Nagłówek | Chroni przed |
|---|---|
Strict-Transport-Security |
Obniżeniem poziomu protokołu |
Content-Security-Policy |
XSS, clickjackingiem |
X-Frame-Options |
Clickjackingiem (starsze rozwiązanie) |
Referrer-Policy |
Wyciekiem danych przez Referer |
X-Content-Type-Options: nosniff |
Węszeniem MIME |
Przekierowania
To narzędzie wysyła pojedyncze żądanie GET i zatrzymuje się na pierwszej odpowiedzi, więc widoczne nagłówki pochodzą z pierwszego skoku w łańcuchu. Jeśli serwer odpowiada statusem 3xx, nagłówek Location wskazuje następny skok; otwórz ten adres URL w narzędziu, aby sprawdzić kolejną odpowiedź.
Najczęściej zadawane pytania
Przeglądarki czasem ukrywają nagłówki “zabronione” lub hop-by-hop ze względów bezpieczeństwa. To narzędzie używa klienta HTTP, który pokazuje wszystko, co serwer faktycznie wysłał, w tym nagłówki odfiltrowane przez przeglądarkę.
Nie, ta wersja zawsze wysyła zwykłe żądanie GET ze standardowym user agentem. Jeśli potrzebujesz własnych nagłówków, metod lub treści żądania, użyj testera żądań HTTP.
Nie. Celowo zatrzymuje się na pierwszej odpowiedzi, abyś dokładnie zobaczył, co zwrócił ten adres URL. Jeśli serwer przekierowuje, nagłówek Location wskazuje następny skok; wpisz ten adres, aby sprawdzić kolejną odpowiedź.
Niektóre serwery wysyłają treść w porcjach i pomijają Content-Length, co jest normalne, gdy obecny jest Transfer-Encoding: chunked. Kod statusu i pozostałe nagłówki pozostają wiarygodne.
Powiązane narzędzia
Kalkulator CIDR
Oblicz znormalizowany blok CIDR IPv4 lub IPv6, pierwszy i ostatni adres oraz dokładną liczbę adresów. Sprawdź maski IPv4 i zasady dla łączy punkt-punkt.
Sprawdzacz wieku domeny
Sprawdź, kiedy domena została po raz pierwszy zarejestrowana oraz jej wiek w latach, miesiącach i dniach, korzystając z danych WHOIS z rejestru.
Adres IP domeny
Sprawdź adresy z rekordów A i AAAA publicznej domeny lub adresu URL. Zobacz do 30 adresów IPv4 i 30 adresów IPv6 naszego resolvera DNS i skopiuj adres.
Skaner otwartych portów
Przeskanuj stałą listę popularnych portów TCP na publicznym hoście, aby zobaczyć, które z nich są otwarte i które usługi są osiągalne. Szybka, podstawowa kontrola, a nie pełny skaner.
Narzędzie do zrzutów ekranu stron
Wpisz publiczny adres URL i zobacz natychmiastowy podgląd zrzutu, a potem otwórz go w darmowych usługach takich jak Screenshot Machine, Urlbox czy ApiFlash lub sprawdź starsze zrzuty w Wayback Machine.
Sprawdzanie DKIM
Wpisz domenę i selektor DKIM, aby sprawdzić klucz publiczny w rekordzie DNS TXT. Zobacz rekord, typ klucza i wyjaśnienie braku, unieważnienia lub błędnego formatu.
Narzędzie jest dostępne w innych językach
- HTTP-headercontrole [NL]
- ตัวตรวจสอบ HTTP headers [TH]
- Verificador de encabezados HTTP [ES]
- Verificador de cabeçalho HTTP [PT]
- Vérificateur d'en-têtes HTTP [FR]
- فاحص ترويسات HTTP [AR]
- Pemeriksa Header HTTP [ID]
- Trình kiểm tra HTTP header [VI]
- Kontroll av HTTP-huvuden [SV]
- HTTP 헤더 검사기 [KO]
- HTTPヘッダーチェッカー [JA]
- HTTP-Header-Prüfer [DE]
- Проверка HTTP-заголовков [RU]
- HTTP Başlık Denetleyici [TR]
- HTTP 响应头检查器 [ZH]
- HTTP Header Checker [EN]
- Controllo intestazioni HTTP [IT]