TA的每日心情 | 奋斗 2019-10-18 11:20 |
---|
签到天数: 678 天 [LV.9]以坛为家II
|
以下是关于使用PHP获取https里面内容的方法和技巧,希望本文会员们有所帮助
直接用file_get_contents,会报错;
程序代码 - $url = (https://cnblackhat.com");
- file_get_contents($url);
复制代码 错误:
程序代码 - Warning: file_get_contents(https://xxx.com) [function.file-get-contents]: failed to open stream: No such file or directory in D:wampwwwgrabber_clientindex.php on line 3
复制代码 用curl的方式是可以的:
程序代码 - $url = (https://cnblackhat.com);
- $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);
- print_r($result);
- ?>
复制代码 重点是以下两句:- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
- curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
复制代码 |
|