如何跟踪Playframework调用的所有HTTP请求?

时间:2015-02-28 05:50:07

标签: scala playframework logback typesafe-activator securesocial

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

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

2 个答案:

答案 0 :(得分:0)

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

logger.play=TRACE
logger.application=TRACE

答案 1 :(得分:0)

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

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