如何测试PHP使用的TLS版本
时间:2019-05-19 01:26:28 来源:igfitidea点击:
howsmyssl.com
这个网站提供了测试浏览器或PHP脚本使用的TLS版本的选项。将下面的PHP脚本放在网站文档根目录中,并在web浏览器中进行访问。这将返回脚本用于连接远程应用程序的TLS版本。
我写了一个tls_test.php脚本,然后在web浏览器中访问。结果显示PHP使用的是TLS 1.2。如果应用程序默认使用较低版本,那么可以使用本教程强制PHP使用TLS 1.2和cURL。
<?php $ch = curl_init('https://www.howsmyssl.com/a/check'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $data = curl_exec($ch); curl_close($ch); $json = json_decode($data); echo "<h1>TLS 版本是: " . $json->tls_version . "</h1>\n"; ?>