TsgcHTTP3Client › Métodos › Get

Get Método

Envia uma requisição HTTP/3 GET síncrona e retorna o corpo da resposta.

Sintaxe

function Get(const aURL: string): string;

Parâmetros

NameTypeDescrição
aURLconst stringURL absoluta do recurso a ser buscado. Os parâmetros de query-string já devem estar codificados.

Valor de retorno

Corpo da resposta recebido do servidor, decodificado como string. (string)

Observações

Get bloqueia a thread chamadora até que a resposta HTTP/3 completa seja recebida e retorna o corpo como string. Use-o quando a resposta for textual (HTML, JSON, XML) e couber confortavelmente na memória. Se o cliente ainda não estiver conectado, a URL é usada para abrir a conexão primeiro. Para requisições não bloqueantes, use GetAsync, que entrega a resposta pelo evento OnResponse.

Exemplo


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

Voltar para Métodos