TsgcHTTP2ClientEigenschaften › Host

Host Eigenschaft

IP-Adresse oder DNS-Name des HTTP/2-Servers, mit dem sich der Client verbindet.

Syntax

property Host: String read FHost write FHost;

Standardwert

(leere Zeichenfolge)

Hinweise

Setzen Sie Host zusammen mit Port, um den HTTP/2-Endpunkt anzugeben. Alternativ rufen Sie eine der HTTP/2-Anfragemethoden (Get, Post, …) mit einer vollständigen URL auf, und Host, Port und TLS werden automatisch aus der URL gefüllt. Host akzeptiert entweder eine IPv4-/IPv6-Adresse oder einen DNS-Namen; der verwendete Resolver hängt von IPVersion ab. Der Hostname wird auch im :authority-Pseudo-Header und in der TLS-SNI-Erweiterung gesendet, daher sollte er mit dem Common Name des Serverzertifikats übereinstimmen.

Beispiel


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

Zurück zu Eigenschaften