我尝试在我的项目中使用 falcon 包。问题是我没有找到从 HTTP post 请求中获取正文数据的方法。
我使用了示例中的代码,但是 req.stream.read()
没有按预期返回 JSON。
代码是:
raw_json = req.stream.read()
result.json(raw_json, encoding='utf-8')
resp.body = json.dumps(result_json, encoding='utf-8')
如何获取POST数据?
谢谢你的帮助
原文由 Gomi 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 falcon 2 中,如果您使用 json 类型,请使用 req.media
例如: