php - curl 选项 SSLVERSION 的值为 CURL_SSLVERSION_TLSv1 是否默认为服务器支持的最新 TLSv1.x

原文 标签 php ssl curl

例如。我的服务器上最新支持的 TLS 协议(protocol)是 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,但具体细节取决于特定的客户端和服务器。

关于php - curl 选项 SSLVERSION 的值为 CURL_SSLVERSION_TLSv1 是否默认为服务器支持的最新 TLSv1.x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44177513/

相关文章:

javascript - 从SQL数据库填充HTML Div(项目)

php - 即时更改选择菜单选项

php - PHP脚本在浏览器中以交互方式取消链接文件,但不作为cPanel cron作业

google-chrome - Cookie 不再为 Google Chrome 中的不安全站点保存

ssl - 如何在 IIS 6.0 上生成带有 SubjectAltNames 的证书请求?

ruby-on-rails - 如何通过 curl 发布数组值?

php - 如何在 MySQL 语句中包含 PHP 变量

iis - 在IIS中托管其他人的SSL证书,以允许从您自己的服务器将https托管在其域中

javascript - Node js Adwords Api

node.js - 使用 Node 请求 OAuth 凭据