TsgcHTTP2ClientEigenschaften › TLS

TLS Eigenschaft

Aktiviert eine sichere TLS-Verbindung, die normalerweise von HTTP/2-Servern benötigt wird.

Syntax

property TLS: Boolean read FTLS write FTLS;

Standardwert

True

Hinweise

Setzen Sie TLS auf True, um HTTP/2 über TLS auszuhandeln (das h2-ALPN-Protokoll); dies ist es, was praktisch alle öffentlichen HTTP/2-Server erfordern. Setzen Sie es nur dann auf False, wenn der Server explizit Klartext-HTTP/2 (h2c) unterstützt. Wenn TLS aktiviert ist, steuert TLSOptions Zertifikate, Verifizierung, TLS-Version und ob OpenSSL oder SChannel als IOHandler verwendet wird. Die Übergabe einer vollständigen https://-URL an eine Anfragemethode setzt TLS automatisch auf True.

Beispiel


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

Zurück zu Eigenschaften