HttpComponents Java的HTTP协议库

HttpComponents也就是以前的HTTPclIEnt项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端/服务器编程工具包,并且它支持 HTTP 协议最新的版本和建议。

主要功能:

    实现了所有 HTTP 的方法(GET,POST,PUT,HEAD 等)
    支持自动转向
    支持 HTTPS 协议
    支持代理服务器等
    支持Cookie

HTTP协议(超文本传输协议)也许是当前互联网领域最重要的协议。Web服务(Web ServICEs)、基于网络的应用和网络计算的增长对HTTP协议角色的扩展作用远胜于用户驱动的Web浏览器(译者按:HTTP协议的最初目的可能正是为浏览器提供良好的支持),同时不断增长的更多应用也需要HTTP协议的支持。
基于对HTTP协议良好的支持和扩展的设计,HttpComponents 也许会被正在构建HTTP客户端或者服务器端应用的人所感兴趣:比如WEB浏览器、网页蜘蛛(爬虫)、HTTP代理、WEB服务库、或是基于调整或扩展HTTP协议的分布式通信系统。

HttpComponents 4.5.5 发布,Java 的 HTTP 协议库
HttpComponents Client 4.5.5 已发布,这是一个维护版本,更新内容如下:[HTTPCLIENT-1690] Avoid merging Content-Encoding headers coming with 304 status to cache entry.[HTTPCLIENT-1888] Regression in SystemDefaultCredentialsProvider#getCredentials causing NPE.[HTTPCLIENT-1886] Update HttpClient 4.5.x fro

发布于 2018-01-22 23:57:41 | 163 次阅读

HttpComponents Client 5.0 beta1 支持 HTTP/2 协议
HttpComponents Client 5.0 的首个 Beta 版已发布,5.0 系列引入了对 HTTP/2 协议的支持,以及为所有受支持的 HTTP 协议版本提供事件驱动消息 API。该版本值得关注的新特性:新的异步 HTTP 缓存后端 API基于 Memcached 的完全异步 HTTP 缓存后端支持批量缓存检索还有其他许多值得关注的变更和改进,详情请查看发布主页。下

发布于 2018-01-19 00:20:44 | 158 次阅读

HttpComponents Core 5.0 beta2 发布,Bug 修复
HttpComponents Core 5.0 beta2 已发布,这个 BETA 版本修复了自上一次发布以来发现的一些缺陷,并增加了几项增量改进。HttpComponents Core 5.0 是 HttpCore 的全新版本,该版本与 4.x 不兼容,更新了 HTTP/1.1 和 HTTP/2 协议的一致性以满足最新协议规范(RFC 7540,  RFC 7541)的建议。5.0 版本值得关注的新特性:

发布于 2018-01-15 23:54:39 | 184 次阅读

HttpComponents 4.5.4 发布,Java 的 HTTP 协议库
HttpComponents Client 4.5.4 已发布。修复了一些发现自 4.5.3 的问题。更新内容: [HTTPCLIENT-1883] SystemDefaultCredentialsProvider to use https.proxy* system properties for origins with port 443.[HTTPCLIENT-1881] Allow truncated NTLM packets to work with this client.[HTTPCLIENT-1855] Disabled cac

发布于 2017-12-01 08:26:19 | 173 次阅读

HttpComponents Core 5.0 beta1 发布
HttpComponents Core 5.0 beta1 发布,这是 HttpCore 的全新版本,该版本与 4.x 不兼容,更新了 HTTP/1.1 和 HTTP/2 协议的一致性以满足最新协议规范(RFC 7540,  RFC 7541)的建议。该版本值得关注的新特性包括:专门为多路复用请求执行而优化的全新的 HTTP/2 请求封装5.0 版本值得关注的新特性:更新了 HTTP/1.1 和

发布于 2017-11-06 23:00:03 | 223 次阅读

HttpComponents Core 4.4.7 发布
HttpComponents Core 4.4.7 发布了。这是一个维护版,修复了 4.4.6 版本以来的许多问题。更新内容如下:HTTPCORE-487: org.apache.http.nio.reactor.ssl.SSLIOSession and SSLNHttpClientConnectionFactory do not always use the HTTP host setting. Conributed by Oleg Kalnichevski HTTPCORE

发布于 2017-09-15 00:51:07 | 157 次阅读

HttpComponents Core 5.0 alpha4 发布
HttpComponents Core 5.0 alpha4 已发布,这是一个主要版本,它的 HttpCore API 与稳定的 4.x 分支不兼容,并根据最新协议规范的要求和建议升级了 HTTP/1.1和 HTTP/2 协议。5.0 系列中部分值得关注的变更和功能:Support for HTTP/2 protocol and conformance to requirements and recommendations of the latest HTTP/2 pr

发布于 2017-09-05 00:57:54 | 159 次阅读

HttpComponents Client 4.5.3,Java 的 HTTP 协议库
HttpComponents Client 4.5.3 发布了。修复了一些发现自 4.5.2 的问题。要注意的是需要 Java 1.6 或更新版本。更新内容如下:Changelog:-------------------* [HTTPCLIENT-1803] Improved handling of malformed paths by URIBuilder.  Contributed by Oleg Kalnichevski * [HTTPCLIENT-18

发布于 2017-01-26 23:52:11 | 243 次阅读

HttpComponents Core 4.4.6 发布
HttpComponents Core 4.4.6 发布了,这是一个修复版本,修复了4.4.5 的许多bug。更新内容:NIO connection pool incorrectly reports the number of pending connections per individual route.moved expensive connection validation code outside the pool lock.ConnectionConfig#copy() does not copy every field.Handl

发布于 2017-01-13 04:29:10 | 120 次阅读

HttpComponents Core 5.0 alpha2 发布
HttpComponents Core 5.0 alpha2 发布了。 这是一个主要版本,使 HttpCore API 与稳定的 4.x 分支不兼容,并升级 HTTP/1.1和 HTTP/2 协议符合最新协议规范的要求和建议。 5.0 系列中包含的显着变化和功能包括: 部分支持 HTTP/2 协议和部分符合最新的 HTTP/2协议规范(RFC 75

发布于 2016-12-28 00:31:02 | 138 次阅读

HttpComponents HttpAsyncClient 4.1.2 GA 发布
HttpComponents HttpAsyncClient 4.1.2 GA 发布了。HttpAsyncClient 是一个异步的 HTTP 客户端开发包,基于 HttpCore NIO 和 HttpClient 组件。HttpAsyncClient 的出现并不是为了替换 HttpClient,而是作为一个补充用于需要大量并发连接,对性能要求非常高的基于HTTP的原生数据通信,而且提供了事件驱动的 API。改进日志如

发布于 2016-06-28 01:03:10 | 304 次阅读

HttpComponents Core 4.4.5 GA 发布
Apache HttpComponents 项目发布了HttpComponents Core 4.4.5 GA ,这是一个维护版本,修复了4.4.4以来的一系列bug。更新日志:[HTTPCLIENT-1743] remove dependency on CC-BY licensed source [HTTPCORE-420] Blocking HttpServer does not close out persistent connection when shut down * Support 64-bit ch

发布于 2016-06-15 00:21:36 | 181 次阅读

HttpComponents Client 4.5.2 发布
 HttpComponents Client 4.5.2 发布了,改进记录: Changelog:------------------- * [HTTPCLIENT-1710, HTTPCLIENT-1718, HTTPCLEINT-1719] OSGi container compatibility improvements.  Contributed by 212427891 * [HTTPCLIENT-1717] Make fluent

发布于 2016-03-02 04:23:29 | 140 次阅读

HttpComponents Client 5.0 Alpha1 发布
HttpComponents Client 5.0 Alpha1 发布,主要更新如下: * Improved conformance to requirements and recommendations of the latest HTTP/1.1 protocol  specification (RFC 7230, RFC 7231, RFC 7235) * Package name space changed to 'org.apache.hc.client5' * Maven group id changed to 'org.a

发布于 2016-01-29 00:23:18 | 144 次阅读

HttpComponents Core 5.0 Alpha1 发布
HttpComponents Core 5.0 Alpha1 发布,此版本是个主要版本,HttpCore API 不兼容稳定的 4.x 分支,升级 HTTP/1.1,同步最新协议规范的要求。此版本是为了未来版本使用 HTTP/2 做准备。HttpComponents Core 5.0 主要改进:* Improved conformance to requirements and recommendations of the latestHTTP/1.1 protocol spec

发布于 2016-01-05 00:54:47 | 181 次阅读

HttpComponents Client 4.5.1 GA 发布。
这是一个对于4.5版的bug修复的维护性的发布。Release 4.5.1 ------------------- HttpClient 4.5.1 (GA) is a maintenance release that fixes a number of minor defects found since 4.5. Please note that as&n

发布于 2015-09-16 11:17:15 | 205 次阅读

HttpComponents Core 4.4.3 GA 发布
HttpComponents Core 4.4.3 GA 发布,此版本是个维护版本,主要修复非阻塞 HTTP 请求管道代码的一个 bug。请注意 4.4 HttpCore 要求 Java 1.6+。下载:http://hc.apache.org/downloads.cgi  发行说明:http://www.apache.org/dist/httpcomponents/httpcore/RELEASE_NOTES.txtHttpComponents 也就是以前的httpclient项

发布于 2015-09-12 00:48:56 | 185 次阅读

HttpComponents Client 4.5 GA 发布
HttpComponents Client 4.5 GA 发布,建议 HttpClient 4.x 的用户升级。该版本有一些小特性改进,其中包括对几个现有功能的改进,例如对 Mozilla Public Suffix List 私密域的支持。更多内容请查看发行日志。该版本下载页面请看这里。HttpCompone

发布于 2015-06-06 00:57:20 | 204 次阅读

HttpComponents HttpAsyncClient 4.1 GA 发布
HttpComponents HttpAsyncClient 4.1 GA 发布,此版本主要有以下更新:Support for pipelined request execution Support for the latest HTTP state management specification (RFC 6265).Enhanced, redesigned and rewritten default SSL hostname verifier withimproved RFC 2818 complianceDefault

发布于 2015-04-27 23:56:07 | 238 次阅读

HttpComponents Client 4.4.1 GA 发布,HTTP 协议库
Apache HttpComponents Client 4.4.1 GA 发布,此版本主要更新信息如下:Marked RFC 2109, RFC 2965, Netscape draft cookie specs as obsolete  Contributed by Oleg Kalnichevski [HTTPCLIENT-1633] RFC6265CookieSpecProvider compatibility level setting has no effec

发布于 2015-04-02 01:00:46 | 200 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务