Php的https方法,php获取https协议内容的两种方法
生活随笔
收集整理的這篇文章主要介紹了
Php的https方法,php获取https协议内容的两种方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
第一種:
直接使用函數(shù):
file_get_contents();
前提是需要php編譯時候支持 ssl,也就是加上with=openssl選項,windows下則需要將extention=openssl.dll選項打開。
比如:echo file_get_contents('https://www.paypal.com/c2');即可打印出結(jié)果!
第二種:
使用CURL,當(dāng)然你的php需要支持curl,linux中需要配置。。。,windows中需要配置。。。。(省略)
方法:
ob_start();
$url = ('https://www.paypal.com/c2');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$result = curl_exec($ch);
$r = ob_get_contents();
echo $r;
原理是將內(nèi)容打印到緩沖區(qū),然后將緩沖區(qū)內(nèi)容賦值給一個變量。
參考資料:
php支持curl擴展:
總結(jié)
以上是生活随笔為你收集整理的Php的https方法,php获取https协议内容的两种方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 高通工具过滤_高通QXDM|高通诊断监视
- 下一篇: php word 简历模板,php程序员