python - 如何在 Tornado 的 POST 处理程序中获取 JSON 参数?

标签 python python-2.7 tornado

我从客户端生成发布请求,在正文中我有类似 simlpe 的 JSON

{
    "action": "copy_all",
    "id": "aabbababab",
    "factory_id": 12297829382473034000
}

如何在处理程序(post 函数)中获取这个参数? 我知道当我发送类似键/值对并通过键获取参数时如何解析,但这里 JSON 是一个参数。

最佳答案

使用:

data = tornado.escape.json_decode(self.request.body) 

关于python - 如何在 Tornado 的 POST 处理程序中获取 JSON 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15614021/

相关文章:

python - 为什么我会收到 ValueError : math domain error?

python - pandas 数据框中的颜色数字

python - 包含空值列的 MySQL 查询

python - 在 Python 中定义函数时如何调用列表?

python - 从单个 2D 视频重建飞行物体的 3D 轨迹

python - 在列表中查找总和为给定值的值

python - Tornado 入门

python - Tornado 中的自定义模板管道函数

python - Selenium + Python + Chrome : simultaneously add_experimental_option and set desired_capabilities

python - 如何删除 python 字符串的最后一个 utf8 字符