java - 使用 HTTPClient 或 HttpUrlConnection?

标签 java rest httpclient httpurlconnection

<分区>

我们正在 JRE 1.4 上实现 REST 客户端。

客户端 REST 框架的两个不错的选择是 HttpClientHttpUrlConnection .

是否有理由在 JRE 的 HttpUrlConnection 上使用 HttpClient?

最佳答案

我会推荐 Jakarta Commons HTTP Client 而不是 java.net.HttpUrlConnection,因为它更成熟并且有一个 richer feature set .例如,您可以要求它设置多线程连接池(参见 MultiThreadedHttpConnectionManager ),并且它完全支持所有 HTTP 方法(GET、PUT、POST、DELETE、OPTIONS、TRACE)。

关于java - 使用 HTTPClient 或 HttpUrlConnection?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1739548/

相关文章:

java - 使用带有自签名证书的 Elasticsearch Java REST API

spring - 路径变量 spring Restful 服务中的 URL

Angular httpClient 将响应映射到具有行为的实体

java - ArrayList 内部 T[] 数组的实例化

Java:在这种情况下我应该使用多线程吗?

Java listIterator() 使用 .next() 和 .prev() 给我奇怪的输出

rest - AppNexus API 未返回维度

java - 如何将图像多数组添加到 JLabel 多数组到 Box

android - 从Android中的网页读取数据

c# - HttpClient 不适用于 Fiddler