1. 云栖社区>
  2. PHP教程>
  3. 正文

php 抓取https内容

作者:用户 来源:互联网 时间:2017-12-01 19:03:12

php内容https抓取

php 抓取https内容 - 摘要: 本文讲的是php 抓取https内容, 在php中获取网页数据使用curl和file_get_contents,但是在抓取https内容时抓取不到内容,解决方法如下: curl $ch = curl_init();curl_setopt($ch,CURLOPT_URL,$

在php中获取网页数据使用curl和file_get_contents,但是在抓取https内容时抓取不到内容,解决方法如下:

curl

$ch = curl_init();curl_setopt($ch,CURLOPT_URL,$url); ​curl_setopt($ch,CURLOPT_HEADER,0); //重点部分curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //不验证证书curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); //不验证证书curl_setopt($ch,CURLOPT_RETURNTRANSFER,1 ); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,10); $res = curl_exec($ch); var_dump($res);  //有返回值

file_get_contents

在php.ini文件中修改以下部分:allow_url_include = Onextension=php_openssl.dll

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , 内容 , https 抓取 ,以便于您获取更多的相关知识。