TsgcHTTP_API_AnthropicProprietà › TLSOptions

TLSOptions Property

Configura il livello TLS/SSL utilizzato per le connessioni HTTPS all'API Anthropic

Sintassi

property TLSOptions: TsgcHTTPTLS_Options read GetTLSOptions
      write FTLSOptions;

Valore predefinito

Note

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.

Esempio

oAPI := TsgcHTTP_API_Anthropic.Create(nil);
oAPI.TLSOptions.OpenSSL_Options.APIVersion := oslAPI_1_1;
oAPI.TLSOptions.MinVersion := tls1_2;
oAPI.TLSOptions.VerifyCertificate := True;

Torna alle Proprietà