2010-11-13 53 views
1

我在Google應用程序引擎中調試我的任務隊列的時間很長,因爲任務隊列中的錯誤變得非常難以追蹤,因爲我不確切知道要發佈什麼數據。有沒有辦法讓谷歌應用程序引擎開發工具顯示發佈數據?

我希望我能得到dev_appserver.py應用程序來顯示請求行中的POST數據,但我似乎無法找到一種方法來做到這一點。 documentation提供了一個調試選項,但它似乎不打印發布數據。

有誰知道這是可能的嗎?

回答

1

您可以使用logging庫打印這樣的請求的主體(如果你使用webapp):

import logging 
class YourRequestHandler(webapp.RequestHandler): 
    def post(self): 
     logging.info("body:\n%s" % self.request.body) 
+0

肯定能行,那就是我終於實現了 - 謝謝! – Simon 2010-11-14 05:53:47

相關問題