TsgcHTTP2Client › Métodos › Head
Realiza uma requisição HTTP/2 HEAD síncrona, retornando apenas os cabeçalhos da resposta, sem nenhum corpo.
procedure Head(const aURL: string);
| Name | Type | Descrição |
|---|---|---|
aURL | const string | URL absoluta cujos metadados (status, comprimento, content type, cache validators) devem ser recuperados. |
HEAD é idêntico a GET, exceto que o servidor não deve retornar um corpo de mensagem. É útil para verificar a existência de um recurso, ler content-length ou last-modified, ou validar entradas de cache sem pagar o custo do download completo. Os cabeçalhos da resposta ficam disponíveis em Request.Headers uma vez que a chamada retorna.
oClient.Head('https://api.example.com/download/large.bin');
vSize := oClient.Request.Headers.Values['content-length'];