PHP CURL 无法下载的原因,https站点

现象使用php curl下载,http站点可以,https站点抓取不到内容。解决办法增加3行curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,1);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);curl_setopt($ch,CURLOPT_CAINFO,'引入pem文件的路径');下载cacert.pem下载地址:...

现象

使用php curl下载,http站点可以,https站点抓取不到内容。

解决办法
增加3行

 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
 curl_setopt($ch, CURLOPT_CAINFO, '引入pem文件的路径');

下载 cacert.pem

下载地址:https://curl.haxx.se/docs/caextract.html

#php #curl获取不到内容 #https下载cur

评论0

首页 导航 会员 客服
QQ客服 TOP