Python 请求 - 授权令牌

Python Requests - Auth Token

我正在使用 Python Requests 2.7.0,我正在尝试为 Session 传递 authtoken。我能够使用 session.auth(user,pass) 成功连接,但我不熟悉如何将 authtoken 传递到 session.

我尝试使用 headers 作为 session,但这没有用。这是我所拥有的一般流程:

session = requests.Session()
session.headers.update({'Authorization': TOKEN})
...

您正确设置了 header 以用于所有使用 session 发送的请求。

但是,您可能没有正确设置 header Authorization header 可能必须遵循特定模式,如您联系的服务的文档中所述。通常该值必须以身份验证方案开头(如 Basic and Digest authentication schemes,因此该值将是 <scheme> <token>.