curl php tls1.2,php – 验证curl是否使用TLS

博主在PHP应用中遇到SSL被禁用,仅支持TLS的情况。为应对‘poodle’漏洞,他们通过设置CURL选项来强制使用TLSv1.2。然而,他们需要验证这一改变是否生效。尽管curl_getinfo()返回了一些信息,但并未直接显示所使用的TLS版本。博主寻求一种方法来确认实际使用的TLS版本。
摘要由CSDN通过智能技术生成

在我的

PHP应用程序中,我使用

PHP的CURL和openssl,使用SOAP进行连接和通话.

到目前为止,远程服务器支持SSL和TLS,但由于“poodle”错误,管理员决定禁用SSL并仅使用TLS.

支持SSL到1月底.

我通过添加更改了我的代码:

curl_setopt($objCurl, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1_2);

理论上应该强制卷曲使用TLSv1.2.

但是这是理论 – 我需要验证它实际使用TLS – 是否有任何方法?

有一个方法叫curl_getinfo(),但是它返回的信息对我来说没有用:

[url] => https://www.example.com/soap/MessagingPort

[content_type] => text/xml;charset=utf-8

[http_code] => 200

[header_size] => 293

[request_size] => 882

[filetime] => -1

[ssl_verify_result] => 0

[redirect_count] => 0

[total_time] => 0.164487

[namelookup_time] => 3.4E-5

[connect_time] => 3.4E-5

[pretransfer_time] => 0.000122

[size_upload] => 604

[size_download] => 178

[speed_download] => 1082

[speed_upload] => 3672

[download_content_length] => 178

[upload_content_length] => 604

[starttransfer_time] => 0.164477

[redirect_time] => 0

大大提前谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值