Spring RestTemplate:请求/响应json没有被记录



我有一个Spring启动应用程序,并使用RestTemplate作为我的REST API。Logger是slf4j。我的问题是我无法记录json请求/响应。

我的应用程序。yml配置:

logging:
  level:
    org.springframework.web: DEBUG
    org.springframework.web.client: DEBUG
    org.springframework.web.client.RestTemplate: DEBUG
    com.rbc.myadvisor.advisor.manager.rest: DEBUG
    org.hibernate: ERROR
    org.apache.http: DEBUG
    org.apache.http.wire: DEBUG

使用此配置,我期望日志具有请求/响应json,但不知何故,日志没有打印。

任何帮助将非常感激!!

实现此目的的一种方法是简单地设置org。

虽然你的日志大小会增加,它会更详细,你肯定会在log.

找到日志条目后,检查包名称,然后恢复到初始更改并在application.yml中添加新包。这样,您将获得请求和响应的日志记录,并且您的日志文件不会增长。

如果上面的方法不起作用,请从debug更改为trace

最新更新