遇到了一个关于采集数据时候出现的错误,下面附上解决办法


报错提示:

总之就是https报错,采集不到数据

直接上代码:

$stream_opts = [
    "ssl" => [
        "verify_peer"=>false,
        "verify_peer_name"=>false,
    ]
]; 

$response = file_get_contents("https://xxx.xxx.xxx",false, stream_context_create($stream_opts));

使file_get_contents()函数跳过https验证,完美解决