2012-09-06 117 views
0

我想弄清楚普通的http客戶端和resttemplate之間哪一個是更好的選擇,如果我需要創建一個HttpClient,它發送請求xml並獲取響應xml。 XML包含服務器端將存儲在數據庫中的元數據信息。 另外,什麼java.net.HttpURLConnection普通的舊Java類?Apache公用httpclient或Resttemplate的春天?

回答

1

您應該通過ClientHttpRequestFactory接口明確地使用RestTemplate,它可以使用java.net包的java類,commons-httpclient或http-組件。 >對於普通的Java類java.net.HttpURLConnection中的

  • HttpComponentsClientHttpRequestFactory - - 爲Apache> HttpComponents HttpClient的

    • SimpleClientHttpRequestFactory:

      ClientHttpRequestFactory默認情況下有一定的實現CommonsClientHttpRequestFactory(@Deprecated) - > for Jakarta Commons HttpClient

  • 相關問題