【发布时间】:2014-09-18 04:05:06
【问题描述】:
我正在尝试从 http://erdos.sdslabs.co/users/shagun.json 获取 JSON 响应。使用浏览器/Python 的 Requests 库会导致身份验证错误,但 curl 似乎可以正常工作。
curl http://erdos.sdslabs.co/users/shagun.json
返回 JSON 响应。
为什么 curl 请求会在普通浏览器或基于请求的请求失败时工作?
【问题讨论】:
-
您是在家还是在公司网络中?
-
在浏览器中访问该 url 会将我重定向到登录对话框,但 curl 有效。也许它正在检查用户代理?
-
在这种情况下,请求应该有效。
-
你没有设置代理或任何东西,是吗?
-
没有。没有设置代理
标签: python curl python-requests