hc-httpclient-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ramit Bhardwaj" <ram...@cybage.com>
Subject RE: Proxy Authentication
Date Mon, 21 Nov 2005 09:06:13 GMT
if u have it working for proxies without authentication, the perhaps realm wont matter..so
pass null...as i have done ...just see if it can help u..

try the following code:

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.net.Socket;

import org.apache.commons.httpclient.ProxyClient;
import org.apache.commons.httpclient.UsernamePasswordCredentials;
import org.apache.commons.httpclient.auth.AuthScope;


public class ProxyTestForHTTPClient {

    public static void main(String[] args) throws Exception {
        
        ProxyClient proxyclient = new ProxyClient();
         proxyclient.getHostConfiguration().setHost("http://www.mysite.com/index.html");
        // set the proxy host and port
        proxyclient.getHostConfiguration().setProxy("proxy.acompany.com", 8080);
        // set the proxy credentials, only necessary for authenticating proxies
        proxyclient.getState().setProxyCredentials(
            new AuthScope("proxy.acompany.com", 8080, null),new UsernamePasswordCredentials("proxyUser",
"proxyPwd"));

        
        // create the socket
        ProxyClient.ConnectResponse response = proxyclient.connect(); 
        
       //Now do whatever u want
    }    
}

Best Regards



-----Original Message-----
From: Benjamin Janes [mailto:Benjamin.Janes@se.ibm.com]
Sent: Monday, November 21, 2005 1:16 PM
To: httpclient-user@jakarta.apache.org
Subject: Proxy Authentication


Hi,

I have a site i want to reach

www.mysite.com/index.html

a proxy
proxy.acompany.com
and port
8080

and proxy username and pwd
proxyUser & proxyPwd


how do I set the proxy username / pwd, namlely what is the realm? and and
what do I enter in [[WHAT GOES HERE]],
        myState = new HttpState();
        myState.setCookiePolicy(CookiePolicy.RFC2109);
      .......
                UsernamePasswordCredentials upc = new
UsernamePasswordCredentials(proxyUser ,proxyPwd);
                myState.setProxyCredentials([[WHAT GOES
HERE]],"proxy.acompany.com",upc);
      .......
        myClient.setState(myState);


I have it working for prxies without authentication....

Med vänliga hälsningar/Best regards
Benjamin Janes
------------------------------------------
System Development
IBM Sverige AB
V. Varvsgatan 19, 211 19 Malmö

Cell Phone no.: +46 (0)707 93 62 89
e-mail: benjamin.janes@se.ibm.com


---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: httpclient-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: httpclient-user-help@jakarta.apache.org


Mime
View raw message