This package provides a complete http client library. It currently implementes most of the relevant parts of the HTTP/1.0 and HTTP/1.1 protocols, including the request methods HEAD, GET, POST and PUT, and automatic handling of authorization, redirection requests, and cookies. Furthermore the included Codecs class contains coders and decoders for the base64, quoted-printable, URL-encoding, chunked and the multipart/form-data encodings. The whole thing is free, and licenced under the GNU Lesser General Public License (LGPL) (note that this is not the same as the GPL).
This version will run under all versions of the JDK, including JDK 1.0.2. However, starting with the next version I'll be dropping JDK 1.0.2 support.
Following is the documentation for the HTTPClient Version 0.3-2. If you have any problems, bugs, suggestions, comments, etc. please let me know (but first check the FAQ).
Documentation and Information: