TsgcHTTP_API_Anthropic › Proprietà › TLSOptions
Configura il livello TLS/SSL utilizzato per le connessioni HTTPS all'API Anthropic
property TLSOptions: TsgcHTTPTLS_Options read GetTLSOptions
write FTLSOptions;
—
TLSOptions controlla quale libreria TLS (OpenSSL o SChannel), quali versioni di protocollo e quale politica di validazione del certificato vengono utilizzate per stabilire connessioni HTTPS verso https://api.anthropic.com/v1. L'endpoint Anthropic richiede TLS 1.2 o superiore, quindi lasciare il valore predefinito a meno che non si abbia una specifica esigenza di interoperabilità. Qui possono essere configurati anche certificati radice personalizzati o TLS mutuo.
oAPI := TsgcHTTP_API_Anthropic.Create(nil);
oAPI.TLSOptions.OpenSSL_Options.APIVersion := oslAPI_1_1;
oAPI.TLSOptions.MinVersion := tls1_2;
oAPI.TLSOptions.VerifyCertificate := True;