TsgcHTTP3Client › Metodi › OptionsAsync
Invia una richiesta HTTP/3 OPTIONS non bloccante; la risposta arriva su OnResponse.
procedure OptionsAsync(const aURL: string);
| Nome | Tipo | Descrizione |
|---|---|---|
aURL | const string | URL assoluto a cui viene inviata la richiesta OPTIONS. |
OptionsAsync invia una richiesta HTTP/3 OPTIONS e ritorna immediatamente, senza bloccare il thread chiamante. Quando la risposta completa è stata ricevuta, viene consegnata sull'evento OnResponse; se la richiesta fallisce, viene invece generato OnError. OPTIONS viene utilizzato per scoprire le opzioni di comunicazione di una risorsa, come i metodi supportati o la politica CORS. Per una chiamata bloccante che restituisce direttamente il corpo, utilizzare RequestOptions.
oClient.OnResponse := OnResponseEvent;
oClient.OptionsAsync('https://api.example.com/v1/users');