TsgcQUICClient › Özellikler › Host

Host Özellik

İstemcinin bağlanacağı QUIC sunucusunun IP adresi veya DNS adı.

Sözdizimi

property Host: string read FHost write FHost;

Varsayılan Değer

(boş dize)

Remarks

İstemcinin bağlandığı QUIC uç noktasını belirtmek için Host'u Port ile birlikte ayarlayın. Host, bir IPv4/IPv6 adresi veya DNS adını kabul eder. İki nokta üst üste içeren bir değer IPv6 değişmez adresi olarak alınır; bu nedenle ::1 veya 2001:db8::1 bağlantıyı IPv6 üzerinden açar. Bir sunucu adı ise her iki adres ailesinde de çözümlenir; böylece çift yığın bir ad ek yapılandırma olmadan çalışır. Adres ailesi bu değere bakılarak QUIC motoru tarafından seçilir, ayrıca ayarlanacak bir şey yoktur. Değişmez adresi buraya köşeli parantezsiz yazın; köşeli parantezler yalnızca adres bir URL içinde göründüğünde gereklidir, örneğin https://[::1]:443/. Sunucu adı ayrıca TLS 1.3 SNI uzantısında gönderilir; bu nedenle sunucu sertifikasındaki ortak adla eşleşmelidir. İstemci bağlantısı kesilmişken Host'u değiştirin; değer bağlantı açıldığında okunur.

Örnek


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

Özelliklere Dön