Web client library
HttpClient is an open source Java HTTP client library begun in 2001. Formerly a component of Jakarta Commons, it is now being maintained by the HttpComponents project. Though there's nothing earth-shatteringly new about HttpClient, it is as useful as ever. Particularly helpful are property settings that let you configure HttpClient to dump detailed "on the wire" data to System.out. If you're a Java programmer with a complex application staring at you, swing by the HttpClient-3.x site and you'll have your client application done in no time.
FULL REPORT ...