【发布时间】:2013-11-28 20:31:16
【问题描述】:
我正在尝试使用 Flask 构建一个简单的 API,现在我想在其中读取一些 POSTed JSON。我使用 Postman Chrome 扩展程序进行 POST,而我 POST 的 JSON 只是 {"text":"lalala"}。我尝试使用以下方法读取 JSON:
@app.route('/api/add_message/<uuid>', methods=['GET', 'POST'])
def add_message(uuid):
content = request.json
print content
return uuid
在浏览器上,它正确返回了我在 GET 中输入的 UUID,但在控制台上,它只打印出 None(我希望它打印出 {"text":"lalala"}。有人知道我如何获得从 Flask 方法中发布 JSON?
【问题讨论】: