If your Java application has to interact using HTTP, you should consider adopting the
Jakarta Commons HttpClient component.
"The Jakarta Commons HttpClient project is pleased to announce the second
release candidate of HttpClient 3.0. Several minor issues have been fixed
since RC1 and HttpClient 3.0 has made significant progess towards the final
release. We are confident HttpClient 3.0 is ready to replace HttpClient 2.0
as a production quality release. We strongly recommend upgrading to
HttpClient 3.0. Please download and enjoy."
>> Announcement on the Jakarta Commons Users List