Sobes.tech
Junior

Czym jest HEAD w kontekście żądań HTTP?

sobes.tech AI

Odpowiedź od AI

Metoda HTTP HEAD jest podobna do metody GET, ale bez ciała odpowiedzi. Serwer wysyła tylko nagłówki odpowiedzi.

Jest to przydatne do następujących zadań:

  • Sprawdzanie istnienia zasobu: Możesz sprawdzić, czy zasób jest dostępny pod wskazanym URL, bez pełnego pobierania.
  • Pobieranie metadanych zasobu: Możesz uzyskać informacje o zasobie (typ treści, rozmiar, data modyfikacji itp.) przed jego pobraniem.
  • Debugowanie: Przydatne do podglądu nagłówków odpowiedzi bez pobierania dużych ilości danych.

Przykład zapytania i odpowiedzi:

HEAD /index.html HTTP/1.1
Host: www.example.com
HTTP/1.1 200 OK
Date: Tue, 15 Nov 1994 08:12:31 GMT
Server: Apache/1.3.14 (Unix)
Last-Modified: Tue, 15 Nov 1994 12:45:26 GMT
ETag: "375cd75-1e6-3e063234"
Content-Type: text/html
Content-Length: 482