Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
What Is Apache HttpComponents
What is Apache HttpComponents?
✍: FYIcenter.com
The Apache HttpComponents™ project is responsible for creating and maintaining a toolset of low level Java components focused on HTTP and associated protocols.
The Hyper-Text Transfer Protocol (HTTP) is perhaps the most significant protocol used on the Internet today. Web services, network-enabled appliances and the growth of network computing continue to expand the role of the HTTP protocol beyond user-driven web browsers, while increasing the number of applications that require HTTP support.
Designed for extension while providing robust support for the base HTTP protocol, the HttpComponents may be of interest to anyone building HTTP-aware client and server applications such as web browsers, web spiders, HTTP proxies, web service transport libraries, or systems that leverage or extend the HTTP protocol for distributed communication.
Apache HttpComponents contains two main components:
1. HttpComponents Core - HttpCore is a set of low level HTTP transport components that can be used to build custom client and server side HTTP services with a minimal footprint. HttpCore supports two I/O models: blocking I/O model based on the classic Java I/O and non-blocking, event driven I/O model based on Java NIO.
The blocking I/O model may be more appropriate for data intensive, low latency scenarios, whereas the non-blocking model may be more appropriate for high latency scenarios where raw data throughput is less important than the ability to handle thousands of simultaneous HTTP connections in a resource efficient manner.
2. HttpComponents Client - HttpClient is a HTTP/1.1 compliant HTTP agent implementation based on HttpCore. It also provides reusable components for client-side authentication, HTTP state management, and HTTP connection management. HttpComponents Client is a successor of and replacement for Commons HttpClient 3.x. Users of Commons HttpClient are strongly encouraged to upgrade.
Releases of Apache HttpComponents Java library:
HttpComponents 5.2 2022-11-10 HttpComponents 5.0 2020-07-03 HttpComponents 4.5.9 2019-06-11 HttpComponents 4.5.3 2017-01-26 HttpComponents 4.5.2 2016-02-26 HttpComponents 4.5.1 2015-09-15 HttpComponents 4.5 2015-06-04 HttpComponents 4.4.1 2015-03-30 HttpComponents 4.4 2015-02-02 HttpComponents 4.3.6 2014-11-05 HttpComponents 4.3.5 2014-08-01 HttpComponents 4.3.4 2014-06-04 HttpComponents 4.3.3 2014-02-26 HttpComponents 4.3.2 2014-01-19 HttpComponents 4.3.1 2013-10-07 HttpComponents 4.3 2013-09-11 HttpComponents 4.2.6 2013-09-11 HttpComponents 4.2.5 2013-04-23 HttpComponents 4.2.4 2013-04-10 HttpComponents 4.2.3 2013-01-21 HttpComponents 4.2.2 2012-10-21 HttpComponents 4.2.1 2012-06-29 HttpComponents 4.2 2012-05-17 HttpComponents 4.1.3 2012-02-06 HttpComponents 4.1.2 2011-08-04 HttpComponents 4.1.1 2011-03-19 HttpComponents 4.1 2011-01-21 HttpComponents 4.0.3 2010-09-18 HttpComponents 4.0.2 2010-09-02 HttpComponents 4.0.1 2009-12-09 HttpComponents 4.0 2009-08-11
For more information on Apache HttpComponents, see Apache HttpComponents Website.
⇒ Download and Install HttpComponents Client Binary Package
⇐ Download and Review Apache HttpComponents-*.jar
2017-07-04, 1481🔥, 0💬
Popular Posts:
What Is jsse.jar (JDK 6) Java Secure Socket Extension? jsse.jar, Java Secure Socket Extension, is Ja...
What Is ojdbc5.jar for Oracle 11g R1? ojdbc5.jar for Oracle 11g R1 is the JAR files of ojdbc.jar, JD...
ANTLR is a powerful parser generator for multiple programming languages including Java. ANTLR contai...
JDOM provides a solution for using XML from Java that is as simple as Java itself. There is no compe...
JUnit Source Code Files are provided in the source package file, junit-4.13.2-sources.jar .You can b...