अपने लॉगिंग कॉंफ़िगर इस प्रकार है:
log4j.logger.org.springframework.web.client=DEBUG
फिर उत्पादन को देखने के लिए एक कर्ल आदेश का उपयोग करें, जैसे
curl -H 'Accept: application/xml' -H 'Content-Type: application/xml' http://localhost:8080/ser/data
डिफ़ॉल्ट रूप से, restTemplate HttpURlConnection का उपयोग करता है (SimpleClientHttpRequest के माध्यम से) है, तो आप की जरूरत हो सकती लॉग स्टेटमेंट देखने के लिए jakarta httpclient पर स्विच करने के लिए। अन्यथा ऊपर लॉग विन्यास आप प्रतिक्रिया
<bean id="httpClientFactory" class="org.springframework.http.client.CommonsClientHttpRequestFactory">
<constructor-arg><bean class="org.apache.commons.httpclient.HttpClient"/></constructor-arg>
</bean>
<bean id="restTemplate" class="org.springframework.web.client.RestTemplate">
<constructor-arg ref="httpClientFactory"/>
<property name="messageConverters">
...
एक्सएमएल प्रतिक्रिया क्या है? – skaffman
तुम भी उपयोग कर सकते हैं LoggingRequestInterceptor सीएफ http://stackoverflow.com/a/22620168/409784 – Francois
हल https://stackoverflow.com/questions/7952154/spring-resttemplate-how-to-enable-full- डीबगिंग-लॉगिंग-ऑफ-अनुरोध-प्रतिक्रियाएं/47467572 – user2746033