TsgcHTTP_API_Anthropic › Eigenschaften › TLSOptions
Konfiguriert die TLS/SSL-Schicht, die für HTTPS-Verbindungen zur Anthropic-API verwendet wird.
property TLSOptions: TsgcHTTPTLS_Options read GetTLSOptions
write FTLSOptions;
—
TLSOptions steuert, welche TLS-Bibliothek (OpenSSL oder SChannel), welche Protokollversionen und welche Zertifikatsvalidierungsrichtlinie verwendet werden, wenn HTTPS-Verbindungen zu https://api.anthropic.com/v1 hergestellt werden. Der Anthropic-Endpunkt erfordert TLS 1.2 oder höher, belassen Sie also den Standard, sofern Sie keinen spezifischen Interoperabilitätsbedarf haben. Benutzerdefinierte Root-Zertifikate oder mutual TLS können hier ebenfalls konfiguriert werden.
oAPI := TsgcHTTP_API_Anthropic.Create(nil);
oAPI.TLSOptions.OpenSSL_Options.APIVersion := oslAPI_1_1;
oAPI.TLSOptions.MinVersion := tls1_2;
oAPI.TLSOptions.VerifyCertificate := True;