Request to Flask via Curl
This question already has an answer here:
According to the get_json docs:
[..] function will return None if the mimetype is not application/json but this can be overridden by the force parameter.
So, either specify the mimetype of the incoming request to be application/json :
curl localhost:5000/post -d '{"foo": "bar"}' -H 'Content-Type: application/json'
or force JSON decoding with force=True :
data = request.get_json(force=True)
If running this on Windows ( cmd.exe , not PowerShell), you'll also need to change the quoting of your JSON data, from single quotes to double quotes:
curl localhost:5000/post -d "{"foo": "bar"}" -H 'Content-Type: application/json'
链接地址: http://www.djcxy.com/p/8544.html
上一篇: 如何将post json Object Data传递给使用java / Spring / rest的api
下一篇: 请求通过卷曲瓶
