TsgcHTTP3Client › Metody › OptionsAsync

OptionsAsync Metoda

Wysyła nieblokujące żądanie HTTP/3 OPTIONS; odpowiedź pojawia się w OnResponse.

Składnia

procedure OptionsAsync(const aURL: string);

Parametry

NazwaTypOpis
aURLconst stringBezwzględny adres URL, do którego jest wysyłane żądanie OPTIONS.

Uwagi

OptionsAsync wysyła żądanie HTTP/3 OPTIONS i natychmiast zwraca sterowanie, nie blokując wątku wywołującego. Gdy pełna odpowiedź zostanie odebrana, jest dostarczana przez zdarzenie OnResponse; jeśli żądanie się nie powiedzie, zamiast tego wywoływane jest OnError. OPTIONS służy do odkrywania opcji komunikacyjnych dla zasobu, takich jak obsługiwane metody lub polityka CORS. W przypadku wywołania blokującego, które bezpośrednio zwraca treść, użyj RequestOptions.

Przykład


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

Powrót do metod