请求get方法为401授予auth

时间:2017-08-14 14:27:59

标签: python-2.7 python-requests

我正在尝试从内部网址获得回复,我可以使用网络浏览器通过笔记本电脑访问该网址。

s = requests.Session()
r = s.get(url_1, auth=auth, verify=False)
print r.text

我得到的答复是:401 - 未经授权。

1 个答案:

答案 0 :(得分:0)

由于我们无法访问内部网址,因此调试HTTP 401 Unauthorized显然会很困难。您的代码对我来说是正确的,所以我假设这是一个真正的401 Unauthorized,这意味着请求具有不正确的身份验证凭据。我的建议是确保您已审核了Python Requests docs on authentication,并认为您的请求可能通过代理,因此Requests docs on proxy config可能会有所帮助。