在Google App Engine日志中查看POST请求的参数

bar*_*nos 9 post google-app-engine http http-post httprequest

我有一台运行在Google App Engine上的服务器。

我正在通过控制台查看服务器的请求日志。

它们位于下Google Cloud Platform --> Stackdriver Logging --> Logs

我想查看POST请求的参数。


使用GET-Request很容易,因为它们在条目标题中可见。

在条目的下面,它们也可行protoPayload --> resource

但是,使用POST请求时,找不到它们。

这是我的选择:

  • metadata
  • protoPayload
  • insertId
  • log
  • httpRequest
  • operation

这些选项似乎都不包含请求的参数。

这个答案中,我知道它们应该在请求体内。

如何在GAE日志中找到它们?

rob*_*ing 6

请求日志中不显示发布请求数据。

在您的应用程序中,您必须显式记录它

logging.log(myRequest.PostData)
Run Code Online (Sandbox Code Playgroud)

编辑:请小心记录敏感的客户信息。