您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

file_get_contents()给我403禁止

file_get_contents()给我403禁止

这不是您脚本中的问题,而是合作伙伴Web服务器安全性中的一项功能

很难确切地说出是什么阻碍了您,最有可能是阻止刮擦的某种障碍。如果您的伴侣可以访问其Web服务器设置,则可能有助于查明。

您可以做的是通过设置用户代理标头来“伪造Web浏览器”,以使其模仿标准Web浏览器。

我建议使用cURL进行此操作,并且很容易找到执行此操作的良好文档。

    // create curl resource
    $ch = curl_init();

    // set url
    curl_setopt($ch, CURLOPT_URL, "example.com");

    //return the transfer as a string
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');

    // $output contains the output string
    $output = curl_exec($ch);

    // close curl resource to free up system resources
    curl_close($ch);
其他 2022/1/1 18:21:04 有524人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶