当我从file_get_contents获得的内容使用X身份验证时,我在使用URL时遇到了问题。我确实有一个really令牌,但我不太确定如何将它与file_get_contents连接起来。因此,我在浏览器中访问页面时出错,部分原因是:
警告:打开流失败: HTTP请求失败!HTTP/1.1 401未经授权
我从来没有和file_get_contents做过很多交易,别介意用X,所以我有点卡住了!
任何帮助都将不胜感激。
谢谢
发布于 2014-10-10 19:20:45
请阅读该博客文章:
Using Authentication And file
博客条目包含了一个关于如何实现这一点的很好的例子:
$username = 'username';
$password = 'password';
$context = stream_context_create(array(
'http' => array(
'header' => "Authorization: Basic " . base64_encode("$username:$password")
)
));
$data = file_get_contents($url, false, $context);https://stackoverflow.com/questions/26306149
复制相似问题