以JSON结构的形式从post请求中检索数据

时间:2012-01-16 08:21:04

标签: javascript python json google-app-engine

我正在使用python中的app引擎,使用处理程序来响应来自javascript的post请求,post请求以JSON结构发送,在firebug控制台窗口中,显示Http请求:

[{"name":"John","value":"student"},{"name":"Mike","value":"teacher"}]

有人能告诉我如何从处理程序中的帖子请求中获取此JSON数据吗? 提前谢谢。

1 个答案:

答案 0 :(得分:4)

from google.appengine.ext import webapp
import json

class Handler(webapp.RequestHandler):
    def post(self):

        # Convert JSON from the request to Python objects.
        data = json.loads(self.request.body)

        # For your sample input, data will be a list of dicts.
        for person in data:
            name = person['name']
            value = person['value']