网站建设资讯

NEWS

网站建设资讯

PHP开发者检测是否支持TLSv1.2的代码是什么

本篇内容主要讲解“PHP开发者检测是否支持TLS v1.2的代码是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP开发者检测是否支持TLS v1.2的代码是什么”吧!

创新互联公司2013年开创至今,是专业互联网技术服务公司,拥有项目成都做网站、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元禹城做网站,已为上家服务,为禹城各地企业和个人服务,联系电话:18980820575

注意:使用了DNSPod PHP SDK的开发者,请及时更新最新版本的SDK,或自行把dnspod.php中curl_setopt($ch, CURLOPT_SSLVERSION, 1);一行注释掉,否则将会影响到正常API调用。

PHP开发者可使用以下代码检测是否支持TLS v1.2

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.howsmyssl.com/a/check");
curl_setopt($ch, CURLOPT_SSLVERSION, 6);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$tlsVer = json_decode($response, true);
echo "

Your TLS version is: " . ( $tlsVer['tls_version'] ? $tlsVer['tls_version'] : 'no TLS support' ) . "

";

Python开发者可使用以下代码检测是否支持TLS v1.2

Python 2.x:
$ python -c "import urllib2; print(urllib2.urlopen('https://tlstest.paypal.com/').read())"
Python 3.x:
$ python -c "import urllib.request; print(urllib.request.urlopen('https://tlstest.paypal.com/').read())"

Node开发者可使用以下代码检测是否支持TLS v1.2

node -e "var https = require('https'); https.get('https://tlstest.paypal.com/', function(res){ console.log(res.statusCode) });"

Android开发者

TLS v1.2在API 20以上版本已默认支持

iOS开发者

iOS 5以上已默认支持TLS v1.2

到此,相信大家对“PHP开发者检测是否支持TLS v1.2的代码是什么”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


文章标题:PHP开发者检测是否支持TLSv1.2的代码是什么
标题网址:http://cdweb.net/article/jpohis.html