httpClient通过代理(Http Proxy)进行请求

httpClient通过代理(Http Proxy)进行请求 
在浏览一些网站的时候由于各种原因,无法进行访问。 
这时我们需要通过IE,FireFox进行Http的代理设置, 
当然httpClient也为我们提供这样的设置 
使用匿名代理 

Java代码   收藏代码
  1. HttpClient httpClient = new HttpClient();  
  2. //设置代理服务器的ip地址和端口  
  3. httpClient.getHostConfiguration().setProxy("192.168.101.1"5608);  
  4. //使用抢先认证  
  5. httpClient.getParams().setAuthenticationPreemptive(true);  


如果代理需要用户,密码进行验证 

Java代码   收藏代码
  1. HttpClient httpClient = new HttpClient();  
  2. httpClient.getHostConfiguration().setProxy("192.168.101.1"5608);  
  3. httpClient.getParams().setAuthenticationPreemptive(true);  
  4. //如果代理需要密码验证,这里设置用户名密码  
  5. httpClient.getState().setProxyCredentials(AuthScope.ANY, new UsernamePasswordCredentials("llying.iteye.com","llying"));  



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值