GAE python:如何在两个应用程序之间发布/检索json数据?
我有两个gae应用程序,希望在这两个应用程序之间发送数据 第一个应用程序(本地主机): www.example.com:GAE python:如何在两个应用程序之间发布/检索json数据?,python,google-app-engine,Python,Google App Engine,我有两个gae应用程序,希望在这两个应用程序之间发送数据 第一个应用程序(本地主机): www.example.com: class RetrieveHandler(Handler): def post(self): post_data = self.requests.POST.items() #What should I do here? Is this correct? 我没有得到正确的post_数据。有人知道我在哪里可以在python和AppEn
class RetrieveHandler(Handler):
def post(self):
post_data = self.requests.POST.items()
#What should I do here? Is this correct?
我没有得到正确的post_数据。有人知道我在哪里可以在python和AppEngine中获得关于这方面的文档吗?任何建议都将不胜感激。谢谢。使用webapp2,您可以使用如下webapp2.RequestHandler实例提取请求后正文数据
data = self.request.body
因为您正在发送JSON,所以可能需要立即解析它
data = json.loads(self.request.body)
另请参阅从
请求
对象中可以获得的其他信息。从何处获得该错误?处理程序是什么?RequestHandler?哦,事实上,我在url中犯了一个错误。。。但是,POST项目没有获取数据,我如何获取数据?您使用的是webapp2吗?是的,我使用的是webapp2。我尝试了self.request.GET.items(),但也不起作用。太好了!拿到数据了!是否可以使用:data=json.load(self.request.body)?效率会提高吗?@mparkes否,这是从文件对象加载json的方法
data = json.loads(self.request.body)