Sobes.tech
Junior

Co je HEAD v kontextu HTTP požadavků?

sobes.tech AI

Odpověď od AI

Metoda HTTP HEAD je podobná metodě GET, ale bez těla odpovědi. Server pouze odesílá hlavičky odpovědi.

To je užitečné pro následující úkoly:

  • Kontrola existence zdroje: Můžete zkontrolovat, zda je zdroj dostupný na uvedené URL, aniž byste ho plně stahovali.
  • Získání metadat zdroje: Můžete získat informace o zdroji (typ obsahu, velikost, datum změny atd.) před jeho stažením.
  • Ladění: Je vhodné pro zobrazení hlaviček odpovědi bez stahování velkých objemů dat.

Příklad požadavku a odpovědi:

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