TsgcHTTP3Client › Methoden › OptionsAsync
Verstuurt een niet-blokkerende HTTP/3 OPTIONS-aanvraag; het antwoord arriveert via OnResponse.
procedure OptionsAsync(const aURL: string);
| Naam | Type | Beschrijving |
|---|---|---|
aURL | const string | Absolute URL waarnaar de OPTIONS-aanvraag wordt verstuurd. |
OptionsAsync verstuurt een HTTP/3 OPTIONS-aanvraag en keert onmiddellijk terug, zonder de aanroepende thread te blokkeren. Wanneer de volledige respons is ontvangen, wordt deze afgeleverd via de OnResponse-gebeurtenis; als de aanvraag mislukt, wordt in plaats daarvan OnError geactiveerd. OPTIONS wordt gebruikt om de communicatieopties voor een resource te ontdekken, zoals de methoden die het ondersteunt of het CORS-beleid. Voor een blokkerende aanroep die de berichttekst rechtstreeks retourneert, gebruikt u RequestOptions.
oClient.OnResponse := OnResponseEvent;
oClient.OptionsAsync('https://api.example.com/v1/users');