TsgcHTTP2Client › Eigenschappen › TLS
Enables a beveiligd TLS verbinding, which is normaal gesproken vereist by HTTP/2 servers.
property TLS: Boolean read FTLS write FTLS;
True
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.
oHTTP2 := TsgcHTTP2Client.Create(nil);
oHTTP2.Host := 'http2.akamai.com';
oHTTP2.Port := 443;
oHTTP2.TLS := True;