file_get_contents, HTTP请求失败



我尝试通过使用file_get_contents从另一个网站获取内容,但我总是得到"未能打开流:HTTP请求失败!" allow_url_fopen打开,我已经测试了我的防火墙关闭。但还是会发生,还有其他原因吗?

编辑:以下是全文警告:file_get_contents(http://yemto.deviantart.com/):打开流失败:HTTP请求失败!in D:xampphtdocsdeviantartwebcam image .php on line 15

和代码

//Load the page into a DOMDocument
$file = file_get_contents(strToLower("http://".$user.".deviantart.com/"));//TO-DO <-- if deivantart name is empty, it crashes
$doc = new DOMDocument();
@$doc -> loadHTML($file);

如果客户端没有发送User-Agent报头,您的web服务器将立即关闭连接。尝试将user_agent选项添加到php.ini,或者输入:

ini_set('user_agent', 'PHP');

相关内容

  • 没有找到相关文章

最新更新