博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java httpclient使用socks5代理(三)测试服务
阅读量:6581 次
发布时间:2019-06-24

本文共 1434 字,大约阅读时间需要 4 分钟。

hot3.png

写一个测试方法吧,看看到底生效没。

package com.test;import java.util.HashMap;import java.util.Map;public class TestHttp {	public static void main(String[] args) {		try {			String url="http://www.baidu.com/";			Map
headers = new HashMap
(); headers.put("Accept", "text/html, */*; q=0.01"); headers.put("Accept-Encoding", "gzip, deflate, sdch"); headers.put("Accept-Language", "zh-CN,zh;q=0.8"); headers.put("Referer", url); headers.put("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:46.0) Gecko/20100101 Firefox/46.0"); String result=HttpClientUtil.getWithProxy(url, headers, "UTF-8"); System.out.println(result); } catch (Exception e) { e.printStackTrace(); } }}

运行一下,控制台的打印如下:

2016-05-26 21:42:05 26    process one socket : /192.168.1.101:570132016-05-26 21:42:05 26    user login success !2016-05-26 21:42:05 26    proxy header >>  [5, 1, 0, 3]2016-05-26 21:42:05 26    connect www.baidu.com:802016-05-26 21:42:06 29    process one socket : /192.168.1.101:570152016-05-26 21:42:06 29    user login success !2016-05-26 21:42:06 29    proxy header >>  [5, 1, 0, 3]2016-05-26 21:42:06 29    connect www.baidu.com:4432016-05-26 21:42:06 29    close socket, system cleanning ...  /192.168.1.101:57015 2016-05-26 21:42:06 26    close socket, system cleanning ...  /192.168.1.101:57013

成功啦,socks服务能够验证通过,并返回咯。

转载于:https://my.oschina.net/SmilePlus/blog/682199

你可能感兴趣的文章
必 备 习 题 集 (一)
查看>>
转:模态对话框的支持 (IE,Firefox,Chrome)
查看>>
3518EV200 SDK学习1
查看>>
1163: 零起点学算法70——Yes,I can!
查看>>
关于图片或者文件在数据库的存储方式归纳
查看>>
ADO.NET笔记——使用DataSet返回数据
查看>>
Python脚本日志系统
查看>>
RowSet的使用
查看>>
每日一记--cookie
查看>>
IOS 7 Study - UISegmentedControl
查看>>
八、通用类型系统
查看>>
JQuery的ajaxFileUpload的使用
查看>>
关于Integer类中parseInt()和valueOf()方法的区别以及int和String类性的转换.以及String类valueOf()方法...
查看>>
ios 控制器的生命周期
查看>>
JavaScript 特殊效果代码
查看>>
【?】codeforces721E Road to Home(DP+单调队列)
查看>>
MySQL 仅保留7天、一个月数据
查看>>
Diff Two Arrays
查看>>
下拉菜单
查看>>
[清华集训2014]玛里苟斯
查看>>