TsgcHTTP2ClientPropriedades › TLS

TLS Property

Habilita uma conexão TLS segura, que normalmente é exigida por servidores HTTP/2.

Sintaxe

property TLS: Boolean read FTLS write FTLS;

Valor Padrão

True

Observações

Defina TLS como True para negociar HTTP/2 sobre TLS (o protocolo ALPN h2); é isto que praticamente todos os servidores HTTP/2 públicos exigem. Defina como False apenas quando o servidor suportar explicitamente HTTP/2 em texto não cifrado (h2c). Quando o TLS está habilitado, TLSOptions controla certificados, verificação, versão do TLS e se deve utilizar OpenSSL ou SChannel como IOHandler. Passar uma URL https:// completa para um método de requisição define automaticamente TLS como True.

Exemplo


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

Voltar para Propriedades