我正在使用 Python Requests 2.7.0,我正在尝试为 session 传递 authtoken。我能够使用 session.auth(user,pass)
成功连接,但我不熟悉如何将 authtoken 传递到 session 中。
我尝试为 session 使用 header ,但这没有用。这是我所拥有的一般流程:
session = requests.Session()
session.headers.update({'Authorization': TOKEN})
...
最佳答案
您正确设置了一个 header ,用于随 session 发送的所有请求。
但是,您可能没有正确设置 header 值。 Authorization
header 可能必须遵循特定模式,如您正在联系的服务的文档中所述。通常该值必须以身份验证方案开头(如 Basic and Digest authentication schemes ,因此该值将为 <scheme> <token>
。
关于Python 请求 - 授权 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30330956/