TsgcHTTP_API_AnthropicWłaściwości › TLSOptions

TLSOptions Właściwość

Konfiguruje warstwę TLS/SSL używaną do połączeń HTTPS z Anthropic API.

Składnia

property TLSOptions: TsgcHTTPTLS_Options read GetTLSOptions
      write FTLSOptions;

Wartość domyślna

Uwagi

TLSOptions kontroluje, która biblioteka TLS (OpenSSL lub SChannel), które wersje protokołu i która polityka walidacji certyfikatów są używane przy nawiązywaniu połączeń HTTPS z https://api.anthropic.com/v1. Punkt końcowy Anthropic wymaga TLS 1.2 lub wyższego, dlatego należy pozostawić wartość domyślną, chyba że istnieje szczególna potrzeba zapewnienia interoperacyjności. Można również skonfigurować niestandardowe certyfikaty główne lub wzajemne TLS.

Przykład

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

Wróć do Właściwości