gpt4 book ai didi

python请求POST 400错误

转载 作者:太空宇宙 更新时间:2023-11-03 13:11:05 25 4
gpt4 key购买 nike

我一直在寻找许多与我类似的问题,但找不到解决方案。

我正在使用 requests 来执行 POST 请求。我在请求中尝试了很多组合,但没有返回 201 ok。

这是我的代码:

 import json
import requests

if __name__ == '__main__':

headers = {'content-type' : 'application/json'}
url = "http://myserver/ext/v3.1/test_device"
message = {"atribute_a": "value", "atribute_b": "valueb"}
params = {"priority":"normal"}

r = requests.post(url, params=params, headers=headers, data = json.dumps(message) )
print(r)

我也尝试过使用 json.dumps,但它也给了我 400 个错误请求。我还尝试将参数直接添加到 url,如:...?priority=normal 但没有成功。

最佳答案

最简单的技术是使用 json 而不是 data 如下:

requests.post(url, headers=headers, params=params, json=data)

关于python请求POST 400错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43340751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com