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

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

http://llying.iteye.com/blog/333644

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"));  

           

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

这里写图片描述

你可能感兴趣的:(httpClient通过代理(Http Proxy)进行请求)