TsgcHTTP2ClientWłaściwości › Host

Host Właściwość

Adres IP lub nazwa DNS serwera HTTP/2, z którym łączy się klient.

Składnia

property Host: String read FHost write FHost;

Wartość domyślna

(pusty ciąg znaków)

Uwagi

Ustaw Host wraz z Port, aby określić punkt końcowy HTTP/2. Alternatywnie wywołaj jedną z metod żądania HTTP/2 (Get, Post, …) z pełnym adresem URL — Host, Port i TLS zostaną automatycznie wypełnione na podstawie adresu URL. Host akceptuje adres IPv4/IPv6 lub nazwę DNS; używany resolver zależy od IPVersion. Nazwa hosta jest również wysyłana w pseudo-nagłówku :authority oraz w rozszerzeniu TLS SNI, dlatego powinna odpowiadać nazwie pospolitej na certyfikacie serwera.

Przykład


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

Wróć do Właściwości