Bezpieczna i idempotentna
Metoda HTTP HEAD
Żądania HEAD pobierają nagłówki odpowiedzi bez zwracania jej treści.
Znaczenie
Klient prosi o te same nagłówki co przy GET, ale bez treści odpowiedzi.
Częste zastosowania
Używaj HEAD, aby sprawdzić, czy zasób istnieje, obejrzeć metadane lub zweryfikować stan pamięci podręcznej bez pobierania treści.
Co sprawdzić
Sprawdź, czy nagłówki odpowiadają zachowaniu GET i czy serwer przypadkowo nie wysyła treści.
Przykładowe żądanie
HEAD /articles/123 HTTP/1.1
Host: example.comWłaściwości
- Bezpieczna
- Tak. Metoda bezpieczna służy wyłącznie do odczytu danych.
- Idempotentna
- Tak. Powtórzenie tego samego żądania powinno mieć ten sam zamierzony efekt.
- Buforowalna
- Tak
- Treść żądania
- Zwykle nie
Źródła
- Rejestr
- IANA HTTP Method Registry
- Specyfikacja
- RFC 9110 Section 9.3.2
- Przewodnik
- MDN HEAD