TsgcHTTP3Client › Metody › Get

Get Metoda

Wysyła synchroniczne żądanie HTTP/3 GET i zwraca treść odpowiedzi.

Składnia

function Get(const aURL: string): string;

Parametry

NazwaTypOpis
aURLconst stringBezwzględny adres URL zasobu do pobrania. Parametry ciągu zapytania powinny być już zakodowane.

Wartość zwracana

Treść odpowiedzi otrzymana od serwera, zdekodowana jako ciąg znaków. (string)

Uwagi

Get blokuje wątek wywołujący do czasu otrzymania pełnej odpowiedzi HTTP/3 i zwraca treść jako ciąg znaków. Używaj go, gdy odpowiedź jest tekstowa (HTML, JSON, XML) i mieści się wygodnie w pamięci. Jeśli klient nie jest jeszcze połączony, adres URL jest używany do otwarcia połączenia. W przypadku żądań nieblokujących użyj GetAsync, które dostarcza odpowiedź przez OnResponse.

Przykład


vJSON := oClient.Get('https://api.example.com/v1/users');

Powrót do metod