PHP开发者检测是否支持TLS v1.2的代码是哪些
发布时间:2022-01-11 11:00 所属栏目:52 来源:互联网
导读:本篇内容主要讲解PHP开发者检测是否支持TLS v1.2的代码是什么,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习PHP开发者检测是否支持TLS v1.2的代码是什么吧! 注意:使用了DNSPod PHP SDK的开发者,请及时更新最
本篇内容主要讲解“PHP开发者检测是否支持TLS v1.2的代码是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP开发者检测是否支持TLS v1.2的代码是什么”吧! 注意:使用了DNSPod PHP SDK的开发者,请及时更新最新版本的SDK,或自行把dnspod.php中curl_setopt($ch, CURLOPT_SSLVERSION, 1);一行注释掉,否则将会影响到正常API调用。 PHP开发者可使用以下代码检测是否支持TLS v1.2 <?php $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 "<h2>Your TLS version is: <u>" . ( $tlsVer['tls_version'] ? $tlsVer['tls_version'] : 'no TLS support' ) . "</u></h2>"; 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 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读