HttpClient使用代理ip
来源:互联网 发布:枪神纪刷枪软件手机版 编辑:程序博客网 时间:2024/06/09 23:25
public static void main(String[] args) throws ClientProtocolException, IOException {
CloseableHttpClient httpClient = HttpClients.createDefault();//创建HttpClient实例
HttpGet httpGet = new HttpGet("http://www.tuicool.com");//创建HttpGet实例
HttpHost proxy = new HttpHost("121.232.147.232",9000);//代理ip地址.端口
RequestConfig config = RequestConfig.custom().setProxy(proxy).build();
httpGet.setConfig(config);//设置代理ip 可根据响应状态进行换ip,ip在代理ip网站进行抓取,抓取到放到队列中
httpGet.setHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0");//设置请求头信息
CloseableHttpResponse response = httpClient.execute(httpGet);
HttpEntity entity = response.getEntity();//获取返回实体
System.out.println("网页内容:"+EntityUtils.toString(entity, "utf-8"));
response.close();//response闭关
httpClient.close();//httpClient关闭
}
CloseableHttpClient httpClient = HttpClients.createDefault();//创建HttpClient实例
HttpGet httpGet = new HttpGet("http://www.tuicool.com");//创建HttpGet实例
HttpHost proxy = new HttpHost("121.232.147.232",9000);//代理ip地址.端口
RequestConfig config = RequestConfig.custom().setProxy(proxy).build();
httpGet.setConfig(config);//设置代理ip 可根据响应状态进行换ip,ip在代理ip网站进行抓取,抓取到放到队列中
httpGet.setHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0");//设置请求头信息
CloseableHttpResponse response = httpClient.execute(httpGet);
HttpEntity entity = response.getEntity();//获取返回实体
System.out.println("网页内容:"+EntityUtils.toString(entity, "utf-8"));
response.close();//response闭关
httpClient.close();//httpClient关闭
}
0 0
- httpclient使用代理ip
- HttpClient使用代理IP
- HttpClient使用代理ip
- HttpClient使用代理IP
- HttpClient使用代理IP
- httpclient动态代理ip
- Android 使用HttpClient代理
- httpclient 使用代理
- HttpClient HttpURLConnection设置代理IP和端口
- 实例HttpClient (使用代理)
- 怎样使用IP代理
- htmlunit使用代理IP
- CURL使用代理IP
- htmlunit使用代理IP
- HttpURLConnection和httpclient添加代理IP和端口
- HttpClient代理IP及设置连接读取超时
- HttpClient 使用代理访问Https【转】
- httpClient 代理
- 开发中返回<null>,如何处理
- 面试遇到的一个算法题
- Hbuilder 常用快捷键
- Android打开H5时提示“请在微信客户端打开”
- 厂商SSD对数据库性能影响测试
- HttpClient使用代理ip
- Android A/B System OTA分析(二)系统image的生成
- Buff机制及其实际运用
- Java输入输出流
- The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- 常用复杂UI收集
- Domino与AD账户同步(一)
- UBoot常用命令手册[转载]
- 使用gdb+gdbserver调试嵌入式程序