TsgcHTTP2Client › Methoden › Head
Führt eine synchrone HTTP/2-HEAD-Anfrage aus und gibt nur die Antwort-Header ohne Body zurück.
procedure Head(const aURL: string);
| Name | Typ | Beschreibung |
|---|---|---|
aURL | const string | Absolute URL, deren Metadaten (Status, Länge, Inhaltstyp, Cache-Validatoren) abgerufen werden sollen. |
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.
oClient.Head('https://api.example.com/download/large.bin');
vSize := oClient.Request.Headers.Values['content-length'];