Flask Posting JSON
本问题已经有最佳答案,请猛点这里访问。
我有以下烧瓶路线:
1 2 3 4 5 | @app.route('/change_groups', methods = ['POST']) def change_groups(): if not request.json: return"Not a json post" return"json post!" |
当我像这样卷曲的时候,我会像预期的那样恢复到原来的状态:
1 | curl --data"param1=value1¶m2=value2" localhost:8000/change_groups |
号
然后我尝试发布json来触发
1 | curl -X POST -d '{"username":"xyz","password":"xyz"}' http://localhost:8000/change_groups |
第二个请求也会在我期望
如何将JSON发送到这个烧瓶路径?
在您的请求中,您没有设置
快速找到答案,需要添加标题数据:
1 | -H"Content-Type: application/json" |