www.rodneybeede.com "I would love to change the world, but they won't give me the source code" - unknown

Chop-chop HTTP Client open source project - Last Modified 2010-08-04 16:47 UTC - Created 2009-04-02 03:38 UTC

In my previous job (RiskMetrics) I was authorized to release a Java library I wrote as an open source project. It's called Chop-chop HTTP Client and is a wrapper around Jakarta's HTTP Client for downloading content from web servers into File or OutputStream in Java.

The libraries main purpose is to accelerate downloads when possible by using HTTP headers according to the HTTP 1.1 specification. If the remote web server supports the download method then the library will automatically break the download into multiple parts to maximize bandwidth utilization. If the remote web server does not support that feature then the library automatically downloads the data in a normal fashion.

See the project's home page at http://chop-chophttpcl.sourceforge.net/ for more information.