Java tutorial
import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpVersion; import org.apache.commons.httpclient.methods.GetMethod; import org.apache.commons.httpclient.HostConfiguration; public class HttpClientParameter { public static void main(String args[]) throws Exception { HttpClient client = new HttpClient(); client.getParams().setParameter("http.useragent", "My Browser"); HostConfiguration host = client.getHostConfiguration(); host.setHost("www.google.com"); GetMethod method = new GetMethod("http://www.yahoo.com"); int returnCode = client.executeMethod(host, method); System.err.println(method.getResponseBodyAsString()); System.err .println("User-Agent: " + method.getHostConfiguration().getParams().getParameter("http.useragent")); System.err.println("User-Agent: " + method.getParams().getParameter("http.useragent")); method.releaseConnection(); } }