How to set enableLoggingRequestDetails='true' in Spring Boot

For Spring Boot 2.1 and below use

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

For Spring Boot 2.2 and above spring.http.log-request-details has been deprecated so use

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

in your application.properties if you want to see loggingRequestDetails.

From the documentation:

Whether logging of (potentially sensitive) request details at DEBUG and TRACE level is allowed.


for spring boot v2.6.2 you can use this: spring.mvc.log-request-details=true and make sure also you have logging.level.org.springframework.web=DEBUG


When using webflux and spring boot 2.3.0 the following properties can be set to log request details.

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