How to get post data from flask
本问题已经有最佳答案,请猛点这里访问。
我想不出如何从烧瓶中获取post数据。
以下是我的内容类型
1 | 'Content-Type': 'application/x-www-form-urlencoded' |
这是我从烧瓶里看到的,所以我知道数据在那里。我就是不能进入。
1 | request.values -> CombinedMultiDict([ImmutableMultiDict([]), ImmutableMultiDict([('{"email":"david","password":"FU"}', u'')])]) |
号
那么……我如何获得电子邮件和密码?
1 | email = request.????? |
可以使用request.get_json()将force参数设置为true,强制flask将数据视为json。
1 | data = request.get_json(force=True) |
号
最终解决方案:
1 2 | data = request.values.to_dict().keys()[0] data = json.loads(data) |
来源