TsgcHTTP2ClientMetodi › Head

Head Metodo

Esegue una richiesta HTTP/2 HEAD sincrona, restituendo solo le intestazioni della risposta senza alcun corpo.

Sintassi

procedure Head(const aURL: string);

Parametri

NomeTipoDescrizione
aURLconst stringURL assoluto di cui devono essere recuperati i metadati (stato, lunghezza, tipo di contenuto, validatori di cache).

Note

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.

Esempio

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

Torna ai Metodi