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>
.
我正在使用 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>
.