TsgcHTTP2Client › Methoden › Options
Voert een synchrone HTTP/2 OPTIONS-aanvraag uit om de communicatieopties van een bron te ontdekken.
UnicodeString __fastcall Options(const UnicodeString aURL);
| Naam | Type | Beschrijving |
|---|---|---|
aURL | const string | Absolute URL van de resource waarvan de mogelijkheden worden bevraagd, of * om de server als geheel te bevragen. |
Responsbody die door de server als tekenreeks is geretourneerd; de nuttige informatie bevindt zich gewoonlijk in de antwoordheaders. (string)
OPTIONS wordt gewoonlijk gebruikt door browsers voor CORS-preflight en door clients om te onderzoeken welke methoden worden geaccepteerd. Inspecteer Request.Headers na de aanroep om de kopteksten allow, access-control-allow-* en verwante te lezen.
void __fastcall Options(const UnicodeString aURL, const TStream * aResponseContent);
| Naam | Type | Beschrijving |
|---|---|---|
aURL | const string | Absolute URL van de resource die wordt ondervraagd. |
aResponseContent | const TStream | Door de aanroeper beheerde stream die de antwoordbody ontvangt, als de server er een retourneert. |
Op stream gebaseerde variant van OPTIONS. Gebruik dit wanneer de responsepayload moet worden doorgestuurd naar een willekeurige TStream in plaats van als tekenreeks te worden gerealiseerd.