1

我在谷歌应用程序引擎中调试我的任务队列有一段很长的时间,因为任务队列中的错误变得非常难以追踪,因为我不知道究竟发布了哪些数据。

我希望我可以让 dev_appserver.py 应用程序在请求行中显示 POST 数据,但我似乎找不到这样做的方法。该文档提供了一个调试选项,但它似乎没有打印发布数据。

有谁知道这是否可能?

4

1 回答 1

1

您可以使用该logging库来打印这样的请求正文(如果您使用的是webapp):

import logging
class YourRequestHandler(webapp.RequestHandler):
    def post(self):
        logging.info("body:\n%s" % self.request.body)
于 2010-11-13T03:05:28.360 回答