开启辅助访问
帐号登录 |立即注册

PHP中file_get_contents函数抓取https地址出错的解决方法

 
亲测,下面代码不用修改服务器的PHP.ini就能完美绕过HTTPS认证,远程抓取网页。
<?php
$stream_opts = [
    "ssl" => [
        "verify_peer"=>false,
        "verify_peer_name"=>false,
    ]
];

$response = file_get_contents("https://XXX.XXX/",false, stream_context_create($stream_opts));
echo $response;
?>
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。