TsgcHTTP2Client › Metodi › Head
Esegue una richiesta HTTP/2 HEAD sincrona, restituendo solo le intestazioni della risposta senza alcun corpo.
procedure Head(const aURL: string);
| Nome | Tipo | Descrizione |
|---|---|---|
aURL | const string | URL assoluto di cui devono essere recuperati i metadati (stato, lunghezza, tipo di contenuto, validatori di cache). |
HEAD è identico a GET tranne per il fatto che il server non deve restituire un corpo del messaggio. È utile per verificare l'esistenza di una risorsa, leggere content-length o last-modified, oppure convalidare le voci della cache senza pagare il costo del download completo. Le intestazioni di risposta diventano disponibili su Request.Headers una volta che la chiamata ritorna.
oClient.Head('https://api.example.com/download/large.bin');
vSize := oClient.Request.Headers.Values['content-length'];