无法在python请求中发布授权标头
我一直在尝试将有效负载发布到端点,端点需要承载令牌。 使用python请求,我试图将承载令牌作为无法在python请求中发布授权标头,python,python-3.x,python-requests,Python,Python 3.x,Python Requests,我一直在尝试将有效负载发布到端点,端点需要承载令牌。 使用python请求,我试图将承载令牌作为 from requests import Session http= Session() accessToken = getToken(url=uri,data=payload) authorization_header_string = 'bearer ' + accessToken requestHeaders = {"Content-type": "tex
from requests import Session
http= Session()
accessToken = getToken(url=uri,data=payload)
authorization_header_string = 'bearer ' + accessToken
requestHeaders = {"Content-type": "text/plain", "Authorization":authorization_header_string}
headerData={"content-type":"text/plain","authorization":requestHeaders}
resp= http.post(url=uri,data=payload,headers=headerData)
但我得到的只是401错误,而如果我在《邮递员》中使用相同的令牌,它就可以正常工作。
我正在使用requestbin检查授权仅在标题中偶尔出现的位置。请尝试以下操作:
token=“您的令牌”
headerData={“内容类型”:“文本/普通”,“授权”:“承载者”+令牌}
您能否显示实际的代码(当然没有实际的令牌或URI),这样我们就可以确定您的授权头的格式?请尝试使用:“Bearer”+accessToken
;只有字段名对HTTP头不区分大小写;值可能区分大小写,也可能不区分大小写。更新了代码,现在尝试使用“Bearer”+accessToken它仍然不起作用是的,我使用了相同的格式,我在这里表示的方式是错误的,抱歉