curl -I – Cerere exclusivă HTTP HEAD în Comenzi cURL

Obține doar metadatele și antetele HTTP ale resursei fără a descărca corpul paginii sau al fișierului.

Sintaxă
curl -I <url>
curl --head <url>

Ce face curl -I - Cerere exclusivă HTTP HEAD

Opțiunea -I (sau --head) schimbă metoda cererii în HTTP HEAD. Serverul va calcula și transmite toate antetele aferente, dar va omite corpul de date.

Este modalitatea ideală de a verifica dacă o legătură este funcțională, ce dimensiune are un fișier mare (`Content-Length`) sau data ultimei modificări (`Last-Modified`), economisind complet lățimea de bandă.

De asemenea, este utilizată frecvent pentru verificarea certificatelor SSL și a redirecționărilor împreună cu -L.

Exemple

Exemplul 1: Verificarea dimensiunii și tipului unui fișier video înainte de descărcare

Citește metadatele fără a consuma lățime de bandă.

curl -I https://media.dexblog.ro/video/prezentare.mp4

Ieșire în terminal

HTTP/2 200 
server: openlitespeed
content-type: video/mp4
content-length: 524288000
accept-ranges: bytes
last-modified: Sun, 15 Oct 2026 12:00:00 GMT

Greșeli frecvente

  • Anumite servere web prost configurate sau endpoint-uri REST blochează metoda HEAD cu eroare 405 Method Not Allowed; în acest caz se folosește ‘curl -i’ cu oprire imediată.

Comenzi înrudite