我是靠谱客的博主 顺利季节,最近开发中收集的这篇文章主要介绍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);  
HttpClient httpClient = new HttpClient();
//设置代理服务器的ip地址和端口
httpClient.getHostConfiguration().setProxy("192.168.101.1", 5608);
//使用抢先认证
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"));  

最后

以上就是顺利季节为你收集整理的httpClient通过代理(Http Proxy)进行请求的全部内容,希望文章能够帮你解决httpClient通过代理(Http Proxy)进行请求所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部