TsgcHTTP3Client › Métodos › OptionsAsync

OptionsAsync Method

Envia uma requisição HTTP/3 OPTIONS não bloqueante; a resposta chega pelo evento OnResponse.

Sintaxe

procedure OptionsAsync(const aURL: string);

Parâmetros

NameTypeDescrição
aURLconst stringURL absoluta para a qual a requisição OPTIONS é enviada.

Observações

OptionsAsync envia uma requisição HTTP/3 OPTIONS e retorna imediatamente, sem bloquear a thread chamadora. Quando a resposta completa é recebida, ela é entregue pelo evento OnResponse; se a requisição falhar, o evento OnError é disparado. OPTIONS é usado para descobrir as opções de comunicação de um recurso, como os métodos suportados ou a política CORS. Para uma chamada bloqueante que retorna o corpo diretamente, use RequestOptions.

Exemplo


oClient.OnResponse := OnResponseEvent;
oClient.OptionsAsync('https://api.example.com/v1/users');

Voltar para Métodos