0
我想使用python请求库发送POST请求。我一直在查看这里的问题的答案,但我仍然不明白为什么我的请求失败,出现400错误。Python JSON Post与标题
我的要求如下所示:
url = 'http:/srv01/bill_me'
h = {'Content-type': 'application/json', 'Authorization': 'JWT eyJ0eX'}
data = {"name": "Chris"}
r = requests.post(url, data=json.dumps(data), headers=h)
status = r.status_code
print(status)
的请求邮差工作正常,但是当我试图通过Python来运行它返回一个400错误。
代码没有问题(尽管您可以使用'json = data'并删除'Content-type'头文件来为您提供'requests'来处理这个问题) 。服务器是黑匣子,可能是用户代理标题或其中一个重要的Accept标题。 –