lightmy.day

Sicuro e idempotente

Metodo HTTP HEAD

Le richieste HEAD recuperano gli header di risposta senza restituire il corpo della risposta.

Significato

Il client chiede gli stessi header di GET, ma senza il corpo della risposta.

Usi comuni

Usa HEAD per verificare se una risorsa esiste, ispezionare i metadati o convalidare lo stato della cache senza scaricare il corpo.

Cosa controllare

Controlla che gli header corrispondano al comportamento di GET e che il server non invii accidentalmente un corpo.

Esempio di richiesta

HEAD /articles/123 HTTP/1.1
Host: example.com

Proprietà

Sicuro
Sì. Un metodo sicuro è pensato solo per leggere dati.
Idempotente
Sì. Ripetere la stessa richiesta dovrebbe avere lo stesso effetto previsto.
Memorizzabile in cache
Corpo della richiesta
Di solito no

Riferimenti

Metodi HTTP correlati

Codici di stato HTTP correlati