Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 值为curl的curl选项SSLVERSION\u SSLVERSION\u TLSv1是否默认为服务器支持的最新TLSv1.x_Php_Ssl_Curl - Fatal编程技术网

Php 值为curl的curl选项SSLVERSION\u SSLVERSION\u TLSv1是否默认为服务器支持的最新TLSv1.x

Php 值为curl的curl选项SSLVERSION\u SSLVERSION\u TLSv1是否默认为服务器支持的最新TLSv1.x,php,ssl,curl,Php,Ssl,Curl,比如说。我的服务器上最新支持的TLS协议是TLS 1.2 设置是否正确 curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1); 意味着我将使用TLS1.2,而不是(例如)TLS1.1 谢谢。CURL\u SSLVERSION\u TLSv1将使用客户端和服务器都支持的最佳TLS 1.x版本。这是哪个版本取决于底层TLS堆栈的功能及其配置。虽然所有现代TLS堆栈都支持TLS 1.2,但具体细节取决于特定的客户端和服务器。您好!谢谢

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

设置是否正确

curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1);
意味着我将使用TLS1.2,而不是(例如)TLS1.1


谢谢。

CURL\u SSLVERSION\u TLSv1将使用客户端和服务器都支持的最佳TLS 1.x版本。这是哪个版本取决于底层TLS堆栈的功能及其配置。虽然所有现代TLS堆栈都支持TLS 1.2,但具体细节取决于特定的客户端和服务器。

您好!谢谢你的回答。你能告诉我,我在哪里能读到?我指的是一些官方文件。@user1011278:我不认为有官方文件确切地说明了这一点。但是,CURL_SSLVERSION_TLSv1-TLSv1.x说。通过了解TLS握手是如何工作的以及共享协议是如何确定的(参见TLS标准),可以推断出我在回答中所说的话。