Mega Code Archive

 
Categories / Java / Apache Common
 

Execute Http method (postget)

import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HostConfiguration; import org.apache.commons.httpclient.methods.GetMethod; public class HttpClientPreferences {  public static void main(String args[]) throws Exception {       HttpClient client = new HttpClient();            System.err.println("The User Agent before changing it is: " + client.getParams().getParameter("http.useragent"));            client.getParams().setParameter("http.useragent","Browser at Client level");            System.err.println("Client's User Agent is: " + client.getParams().getParameter("http.useragent"));            GetMethod method = new GetMethod("http://www.google.com");       method.getParams().setParameter("http.useragent","Browser at Method level");       try{           client.executeMethod(method);       }catch(Exception e) {            System.err.println(e);        }finally {            method.releaseConnection();        }       System.err.println("Method's User Agent is: " +  method.getParams().getParameter("http.useragent"));  } }                     HttpClientPreferences.zip( 336 k)