0

我正在尝试从带有file_get_contents. 使用浏览器加载页面时,它可以工作,没问题。

要打印状态响应,我得到 200 ok。

<%
Response.Write(Response.Status);
%>

但是当我使用时file_get_contents,我得到了错误

 HTTP request failed! HTTP/1.1 401 Unauthorized 

如果是防火墙问题的原因,是否可以解决?其他可能是由错误引起的?

4

1 回答 1

0

您可能没有获取/传递 ASP 页面生成的 cookie。

您是否可以使用浏览器直接访问该页面(删除浏览器 cookie 后)?

其他可能性是 ASP 页面正在验证 User-Agent 或 Referer 字符串。

如果没有更多信息,很难确切知道...

于 2013-01-17T21:08:23.110 回答