2012-09-06 43 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

  • 相关问题