TsgcQUICClient › Właściwości › Host

Host Właściwość

Adres IP lub nazwa DNS serwera QUIC, z którym klient się połączy.

Składnia

property Host: string read FHost write FHost;

Wartość domyślna

(pusty ciąg znaków)

Uwagi

Ustaw Host razem z Port, aby określić punkt końcowy QUIC, z którym klient się łączy. Host akceptuje adres IPv4/IPv6 lub nazwę DNS. Wartość zawierająca dwukropek jest traktowana jako literał IPv6, więc ::1 lub 2001:db8::1 otwiera połączenie przez IPv6, a nazwa hosta jest rozwiązywana w obu rodzinach adresów, dzięki czemu nazwa o podwójnym stosie działa bez dodatkowej konfiguracji. Rodzinę adresów wybiera na podstawie tej wartości silnik QUIC i nie trzeba ustawiać niczego więcej. Wpisz tutaj literał bez nawiasów; nawiasy kwadratowe są potrzebne tylko wtedy, gdy adres występuje wewnątrz adresu URL, jak w https://[::1]:443/. Nazwa hosta jest również wysyłana w rozszerzeniu SNI TLS 1.3, więc powinna odpowiadać nazwie pospolitej na certyfikacie serwera. Zmień Host, gdy klient jest rozłączony; wartość jest odczytywana podczas otwierania połączenia.

Przykład


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

Wróć do Właściwości