httpclient4 设置代理问题
Connect to jp4.nhpass.com:110 [jp4.nhpass.com/204.11.56.48] failed: Connection timed out: connect
报这个异常 不知道哪里错了
报这个异常 不知道哪里错了
/**
* 设置代理
*
* @return
*/
private static CloseableHttpClient getHttpClientByProxy(String hostOrIP,
int port, String userName, String password) {
// 设置代理地址、代理端口号、协议类型
HttpHost proxy = new HttpHost(hostOrIP, port, "http");
DefaultProxyRoutePlanner routePlanner = new DefaultProxyRoutePlanner(
proxy);
// 创建认证,并设置认证范围
CredentialsProvider credsProvider = new BasicCredentialsProvider();
credsProvider.setCredentials(new AuthScope(hostOrIP, port),
new UsernamePasswordCredentials(userName, password));
HttpClientBuilder builder = HttpClients.custom();
builder.setRoutePlanner(routePlanner);
builder.setDefaultCredentialsProvider(credsProvider);
CloseableHttpClient httpclient = builder.build();
return httpclient;
}
...全文
相关推荐
httpclient4.3 封装工具类
httpclient4.3的二次封装,解决了代理问题、多线程问题、SSL问题、通用的get、post请求
HttpClient4.2.2的几个常用方法,登录之后访问页面问题,下载文件
在工作中要用到android,然后进行网络请求的时候,打算使用httpClient。 总结一下httpClient的一些基本使用。 版本是4.2.2。 使用这个版本的过程中,百度很多,结果都是出现的org.apache.commons.httpclient.这个包名,而不是我这里的org.apache.http.client.HttpClient----------前者版本是Common
org.apache.commons.httpclient资源包(4.2)
包含org.apache.commons.httpclient的最新资源包
HttpClient入门
这本时HttpClient的基础书记,适合刚入门的人员做参考
Android Httpclient Proxy Test
这是一个用Httpclient设置代理下载文件的例子


