【问题标题】:How to trace all HTTP request invoked by Playframework?如何跟踪 Playframework 调用的所有 HTTP 请求?
【发布时间】:2015-02-28 05:50:07
【问题描述】:

例如,我通过 play-silhouette(或 SecureSocial)在 Playframework 中使用 OAuth2 身份验证。我想跟踪 HTTP 请求,以便了解 Playframework 如何与提供 OAuth2 服务的 Facebook 通信。

有没有办法将 Playframework 调用的所有 HTTP 请求打印到日志文件中?

【问题讨论】:

  • 你在application.conf中尝试过logger.com.ning.http.client=DEBUG吗?

标签: scala playframework logback typesafe-activator securesocial


【解决方案1】:

也许把这个写在conf文件中可以解决这个问题..

logger.play=TRACE
logger.application=TRACE

【讨论】:

    【解决方案2】:

    您也可以使用过滤器:https://www.playframework.com/documentation/2.5.x/ScalaHttpFilters#a-simple-logging-filter

    过滤器拦截每个请求 - 您可以不加修改地返回该请求,记录您感兴趣的任何详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-05
      • 2012-06-12
      • 2012-03-18
      • 2011-11-10
      • 1970-01-01
      相关资源
      最近更新 更多