如何在春季启动时设置enableLoggingRequestDetails ='true'

时间:2018-12-11 11:51:04

标签: spring spring-boot logging

我今天正在尝试调试我的应用程序,但是Spring Boot控制台显示一条消息,enableLoggingRequestDetails='false'进一步说了: request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data。同时,我想知道应用程式。 它可能是application.properties中的一行代码,但我不知道。帮帮我吗?

3 个答案:

答案 0 :(得分:1)

设置

logging.level.org.springframework.web=DEBUG
spring.http.log-request-details=true

在您的application.properties中,如果您想看到loggingRequestDetails。

答案 1 :(得分:1)

在使用webflux和spring boot 2.3.0时,可以设置以下属性来记录请求详细信息。

logging.level.org.springframework.web.server.adapter.HttpWebHandlerAdapter=DEBUG
spring.codec.log-request-details=true

答案 2 :(得分:0)

spring boot版本是2.2.6.RELEASE。下面的此配置项可以帮助我解决问题。
spring.http.log-request-details=true