TsgcHTTP2ClientEigenschappen › TLS

TLS Eigenschap

Enables a beveiligd TLS verbinding, which is normaal gesproken vereist by HTTP/2 servers.

Syntaxis

property TLS: Boolean read FTLS write FTLS;

Standaardwaarde

True

Opmerkingen

Stel TLS in op True om HTTP/2 via TLS te onderhandelen (het ALPN-protocol h2); dit is wat vrijwel alle openbare HTTP/2-servers vereisen. Stel het in op False alleen wanneer de server expliciet cleartext HTTP/2 (h2c) ondersteunt. Wanneer TLS is ingeschakeld, beheert TLSOptions certificaten, verificatie, TLS-versie en of OpenSSL of SChannel als IOHandler moet worden gebruikt. Het doorgeven van een volledige https://-URL aan een verzoekmethode stelt TLS automatisch in op True.

Voorbeeld


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

Terug naar eigenschappen