我有这个curl命令:
curl -k -H "X-ApiTokenId: 11111111-2222-...." https://staging.mycompany.com/v1/users.json
它运作正常。但是当我把它翻译成请求时:
r=requests.get("https://staging.mycompany.com/v1/user.json",headers={'Authourization':'TOK:11111111-2222-....'})
它说“未经授权访问此资源”。我该如何纠正?
答案 0 :(得分:2)
将X-ApiTokenId
添加到headers
(与curl -H相同)和verify=False
以忽略验证ssl证书(同样是curl -k):
r=requests.get("https://staging.mycompany.com/v1/user.json",headers={'X-ApiTokenId':'11111111-2222-....'}, verify=False)