TsgcHTTP2ClientMethoden › Head

Head Methode

Führt eine synchrone HTTP/2-HEAD-Anfrage aus und gibt nur die Antwort-Header ohne Body zurück.

Syntax

procedure Head(const aURL: string);

Parameter

NameTypBeschreibung
aURLconst stringAbsolute URL, deren Metadaten (Status, Länge, Inhaltstyp, Cache-Validatoren) abgerufen werden sollen.

Hinweise

HEAD ist mit GET identisch, außer dass der Server keinen Nachrichtentext zurückgeben darf. Es ist nützlich, um die Existenz einer Ressource zu prüfen, content-length oder last-modified zu lesen oder Cache-Einträge zu validieren, ohne die Kosten des vollständigen Downloads zu zahlen. Die Antwort-Header werden auf Request.Headers verfügbar, sobald der Aufruf zurückkehrt.

Beispiel

oClient.Head('https://api.example.com/download/large.bin');
vSize := oClient.Request.Headers.Values['content-length'];

Zurück zu Methoden