In the absence of an answer, here is what I found out.
First of all, for this kind of thing, you do not just want to use the http core library, you want to use httpclient , make sure you load both pages from the download page.
Secondly, use this code:
DefaultHttpClient httpclient = new DefaultHttpClient(); HttpHost proxy = new HttpHost("myproxy.com", 9191); httpclient.getCredentialsProvider().setCredentials( new AuthScope(PROXY, PROXY_PORT), new UsernamePasswordCredentials("username", "password")); httpclient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy);
source share