带有值CURL_SSLVERSION_TLSv1的 curl 选项 SSL版本是否默认为服务器支持的最新 TLSv1.x



例如。我的服务器上最新支持的TLS协议是TLS 1.2。

是否设置

curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1);

意味着我将使用 TLS 1.2,而不是(例如(TLS 1.1?

谢谢。

CURL_SSLVERSION_TLSv1将使用客户端和服务器都支持的最佳TLS 1.x版本。这是哪个版本取决于底层 TLS 堆栈的功能及其配置。虽然所有现代 TLS 堆栈都支持 TLS 1.2,但确切的详细信息取决于特定的客户端和服务器。

最新更新