TsgcQUICClient › Propriedades › Host

Host Property

Endereço IP ou nome DNS do servidor QUIC ao qual o cliente irá se conectar.

Sintaxe

property Host: string read FHost write FHost;

Valor Padrão

(string vazia)

Observações

Defina Host juntamente com Port para especificar o endpoint QUIC ao qual o cliente se conecta. Host aceita um endereço IPv4/IPv6 ou um nome DNS. Um valor que contém dois-pontos é tratado como um literal IPv6, portanto ::1 ou 2001:db8::1 abre a conexão por IPv6, e um nome de host é resolvido nas duas famílias de endereços, de modo que um nome dual-stack funciona sem configuração adicional. A família de endereços é escolhida a partir deste valor pelo mecanismo QUIC, não há mais nada a definir. Escreva o literal sem colchetes aqui, os colchetes só são necessários quando o endereço aparece dentro de uma URL, como em https://[::1]:443/. O nome do host também é enviado na extensão SNI do TLS 1.3, portanto deve corresponder ao nome comum no certificado do servidor. Altere Host enquanto o cliente está desconectado; o valor é lido quando a conexão é aberta.

Exemplo


oClient := TsgcQUICClient.Create(nil);
oClient.Host := 'www.example.com';
oClient.Port := 443;
oClient.SSLQUIC := True;

Voltar para Propriedades