java从HttpRequestExecutingMessageHandler获取请求正文、url 1 周,6 日 Questions & Answers 71 在执行请求之前,是否有任何方法可以从HttpRequestExecutingMessageHandler获取请求正文和url(用于日志级别信息)
# 1 楼答案 下面的代码中有一个类似org.springframework.http.client.support.HttpAccessor的代码: if (logger.isDebugEnabled()) { logger.debug("Created " + method.name() + " request for \"" + url + "\""); } 因此,打开org.springframework.http.client.support的调试,您可以在日志中看到URL 通过org.springframework.web.client.RestTemplate中的调试消息可以看到的正文: logger.debug("Writing [" + requestBody + "] using [" + messageConverter + "]");
# 1 楼答案
下面的代码中有一个类似
org.springframework.http.client.support.HttpAccessor
的代码:因此,打开
org.springframework.http.client.support
的调试,您可以在日志中看到URL通过
org.springframework.web.client.RestTemplate
中的调试消息可以看到的正文: