lightmy.day

Sicher und idempotent

HTTP-Methode HEAD

HEAD-Anfragen rufen Antwort-Header ab, ohne den Antwortkörper zurückzugeben.

Bedeutung

Der Client fordert dieselben Header wie bei GET an, jedoch ohne den Antwortkörper.

Häufige Verwendungen

Verwenden Sie HEAD, um zu prüfen, ob eine Ressource existiert, Metadaten zu inspizieren oder den Cache-Zustand zu validieren, ohne den Körper herunterzuladen.

Was zu prüfen ist

Prüfen Sie, ob die Header dem GET-Verhalten entsprechen und der Server nicht versehentlich einen Körper sendet.

Beispielanfrage

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

Eigenschaften

Sicher
Ja. Eine sichere Methode ist nur zum Lesen von Daten gedacht.
Idempotent
Ja. Das Wiederholen derselben Anfrage sollte dieselbe beabsichtigte Wirkung haben.
Cachefähig
Ja
Anfragekörper
Normalerweise nein

Referenzen

Verwandte HTTP-Methoden

Verwandte HTTP-Statuscodes