TsgcQUICClient › Propriétés › Host

Host Propriété

Adresse IP ou nom DNS du serveur QUIC auquel le client se connectera.

Syntaxe

property Host: string read FHost write FHost;

Valeur par défaut

(chaîne vide)

Remarques

Définissez Host avec Port pour spécifier le point de terminaison QUIC auquel le client se connecte. Host accepte une adresse IPv4/IPv6 ou un nom DNS. Une valeur contenant un deux-points est considérée comme un littéral IPv6, ainsi ::1 ou 2001:db8::1 ouvre la connexion en IPv6, et un nom d'hôte est résolu sur les deux familles d'adresses, de sorte qu'un nom en double pile fonctionne sans configuration supplémentaire. La famille d'adresses est choisie à partir de cette valeur par le moteur QUIC, il n'y a rien d'autre à définir. Écrivez ici le littéral sans crochets, ceux-ci ne sont nécessaires que lorsque l'adresse figure dans une URL, comme dans https://[::1]:443/. Le nom d'hôte est également envoyé dans l'extension SNI TLS 1.3, il doit donc correspondre au nom commun sur le certificat du serveur. Modifiez Host lorsque le client est déconnecté, la valeur est lue à l'ouverture de la connexion.

Exemple


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

Retour aux propriétés