HttpClient4.5.3设置代理(Proxy)访问目标地址
来源:互联网 发布:百度云总显示网络异常 编辑:程序博客网 时间:2024/05/22 00:46
数据采集,爬虫等可能需要用到代理IP来访问目标地址,以下代码为HttpClient4.5.3使用代理(Proxy)访问目标地址
//设置代理IP、端口、协议(请分别替换) HttpHost proxy = new HttpHost("你的代理的IP", 8080, "http"); //把代理设置到请求配置 RequestConfig defaultRequestConfig = RequestConfig.custom() .setProxy(proxy) .build(); //实例化CloseableHttpClient对象 CloseableHttpClient httpclient = HttpClients.custom().setDefaultRequestConfig(defaultRequestConfig).build(); //访问目标地址 HttpGet httpGet = new HttpGet("http://www.baidu.com"); //请求返回 CloseableHttpResponse httpResp = httpclient.execute(httpGet); try { int statusCode = httpResp.getStatusLine().getStatusCode(); if (statusCode == HttpStatus.SC_OK) { System.out.println("成功"); } } catch (Exception e) { } finally { httpResp.close(); }
如果有什么不明白,可以留言给我!
阅读全文
2 0
- HttpClient4.5.3设置代理(Proxy)访问目标地址
- httpClient4.5.3 代理设置账号
- httpClient4 设置代理
- Android设置代理访问网络Proxy
- httpclient4.3 设置代理请求
- HttpClient4.3.1如何设置代理
- httpclient4.3 设置代理请求
- httpclient4.3设置代理请求
- [java]使用httpclient4.5.3设置fiddler代理方法
- httpclient4.X 设置代理请求(包含账号密码)
- httpclient4.X 设置代理请求(包含账号密码)
- ASIHTTPRequest 设置Proxy(代理)
- Docker:设置代理proxy
- scrapy设置代理proxy
- Docker:设置代理proxy
- 设置Proxy访问网络
- 代理模式(Proxy Pattern)——控制对象访问
- 如何设置代理页面(Proxy)
- C/C++指针错误与调试相关学习总结
- Linux命令:pwd,切换用户,切换宿主目录,.,..,-,相对路径绝对路径
- Linux下编程求绝对路径和读取目录
- js显示动态时间的方法
- 活了这么久,突然感觉像白开水
- HttpClient4.5.3设置代理(Proxy)访问目标地址
- Leetcode题目总结-Math-如何判断素数?
- Leetcode-19: Remove Nth Node From End of List
- 在Windows上安装Elasticsearch v5.4.2
- 子进程创建do_fork
- java 中 哪些异常必须声明并捕获,否则产生编译错误
- 欢迎使用CSDN-markdown编辑器
- Codeforces 839 D. Winter is here (莫比乌斯反演)
- request.getParameterMap