TsgcHTTP2ClientPropriedades › Active

Active Property

Abre ou fecha a conexão HTTP/2 com o servidor remoto.

Sintaxe

property Active: Boolean read GetActive write SetActive;

Valor Padrão

False

Observações

Defina Active como True para estabelecer a conexão TCP/TLS, negociar HTTP/2 (usando ALPN quando o TLS está habilitado) e iniciar a troca preface/SETTINGS. Defina como False para fechar a conexão de forma controlada. Chamar um método HTTP/2 como Get ou Post ativa automaticamente o componente quando necessário, portanto atribuir Active explicitamente normalmente só é necessário quando você quer manter uma conexão HTTP/2 de longa duração aberta entre requisições.

Exemplo


oHTTP2 := TsgcHTTP2Client.Create(nil);
oHTTP2.Host := 'http2.akamai.com';
oHTTP2.Port := 443;
oHTTP2.TLS := True;
oHTTP2.Active := True;

Voltar para Propriedades