HttpClient is a pure java implementation of the HTTP protocol as defined by RFC1945, RFC2616, RFC2617, RFC2109 and related specifications. It was originally developed as part of the JakartaSlide project and is now developed within JakartaCommons. See http://jakarta.apache.org/commons/httpclient/.
History
HttpClient has a long and convoluted history, and one that may teach us something about the evolution of open source projects. Anyone care to document it?
Comments on HttpClient
Jakarta HttpClient works fine !
I am just using it in my diploma thesis - an waiting for the next release
HttpClient works okay. It's not as fast as some commercial alternatives, and is definitely buggy. But it does basically function well, and has a pretty simple and reasonable interface. We've used it for multiple server-server http connections to good effect. Thank for the project!
Yeah what's the deal? Why isn't the Commons HttpClient top on Google?!