TsgcHTTP2ClientEigenschappen › Host

Host Eigenschap

IP-adres of DNS-naam van de HTTP/2-server waarmee de client verbinding maakt.

Syntaxis

property Host: String read FHost write FHost;

Standaardwaarde

(lege tekenreeks)

Opmerkingen

Stel Host samen met Port in om het HTTP/2-eindpunt op te geven. U kunt ook een van de HTTP/2-verzoekenmethoden (Get, Post, …) aanroepen met een volledige URL, waarna Host, Port en TLS automatisch uit de URL worden ingevuld. Host accepteert een IPv4/IPv6-adres of een DNS-naam; de gebruikte resolver hangt af van IPVersion. De hostnaam wordt ook verzonden in de pseudo-header :authority en in de TLS SNI-extensie, dus deze moet overeenkomen met de algemene naam op het servercertificaat.

Voorbeeld


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

Terug naar eigenschappen