TsgcHTTP2Client › Methoden › Head
Voert een synchrone HTTP/2 HEAD-aanvraag uit en retourneert alleen de responsheaders zonder berichttekst.
procedure Head(const aURL: string);
| Naam | Type | Beschrijving |
|---|---|---|
aURL | const string | Absolute URL waarvan de metadata (status, lengte, inhoudstype, cachevalidators) moeten worden opgehaald. |
HEAD is identiek aan GET, behalve dat de server geen berichttekst mag retourneren. Het is handig voor het controleren van de aanwezigheid van resources, het lezen van content-length of last-modified, of het valideren van cache-vermeldingen zonder de kosten van de volledige download. De responsheaders zijn beschikbaar via Request.Headers zodra de aanroep terugkeert.
oClient.Head('https://api.example.com/download/large.bin');
vSize := oClient.Request.Headers.Values['content-length'];