我有curl命令,需要在Python中传输到requests POST
curl -X POST -H "Content-Type: application/json" -d '{"val1": -1000, "val2": 15, "val3": "20000", "val4": "22"}'
http://some-site:6000?t=1234567890
我试过:
^{pr2}$r.url
返回:
http://some-site:6000?t=1234567890&val1=-1000&val2=15&val3=20000&val4=22
但是,我从服务器得到val1 is not defined
响应。我可以在curl命令中看到val1和val2是int类型。我可以用requests
分别发送int和字符串吗,或者这不是这个错误的原因吗?在
你试过
requests.post(url, json=payload)
了吗?。。params=payload
附加查询字符串参数,json=payload
发送JSON作为body+content类型头相关问题 更多 >
编程相关推荐