my logger config used xml
<logger name="org.springframework.web.client.RestTemplate">
<level value="trace"/>
</logger>
then you will get something like below:
DEBUG org.springframework.web.client.HttpMessageConverterExtractor.extractData(HttpMessageConverterExtractor.java:92) : Reading [com.test.java.MyClass] as "application/json" using [org.springframework.http.converter.json.MappingJackson2HttpMessageConverter@604525f1]
through HttpMessageConverterExtractor.java:92,you need continue to debug,and in my case,i got this:
genericMessageConverter.write(requestBody, requestBodyType, requestContentType, httpRequest);
and this:
outputMessage.getBody().flush();
outputMessage.getBody() contains the message http(post type) sends