HttpClient 设置代理 及Fiddler查看请求
来源:互联网 发布:淘宝会员等级有什么用 编辑:程序博客网 时间:2024/05/21 09:23
一、背景及使用场景
在本地使用httpclient(version 4.3.x)发送http请求时,有时不能正确返回请求的内容,如果能查看使用httpclient发送的请求的详细内容,无疑对本地调试非常有帮助。所以该场景,使用httpclient代理,再加上fiddler监视发出的请求就变的非常方便了。
本博客中的方法不适用连接代理需要认证的情况。
二、编码
1.创建httpclient时指定proxy,具体代码如下
HttpHost proxy = new HttpHost("localhost",8888);RequestConfig config = RequestConfig.custom().setProxy(proxy).setConnectTimeout(10000).setSocketTimeout(15000).build();CloseableHttpClient httpClient= HttpClientBuilder.create().setDefaultRequestConfig(config).build();
此处的HttpHost proxy = new HttpHost(“localhost”,8888); 8888端口为fiddler监听的端口。
2.发送请求时直接使用httpClient.execute(httpGet/httpPost);即可。
三、Fiddler监视
四、参考连接
http://zhangzhaoaaa.iteye.com/blog/2094680
http://blog.csdn.net/hblfyla/article/details/54962898
阅读全文
0 0
- HttpClient 设置代理 及Fiddler查看请求
- httpClient 设置代理请求接口
- HttpClient设置代理的请求
- Fiddler代理转发请求
- Fiddler查看https请求内容
- Fiddler查看Https网络请求
- httpClient如何设置代理
- 【Java】设置HttpClient代理
- HttpClient设置代理
- httpClient设置代理
- fiddler设置火狐浏览器代理
- fiddler设置手机端代理
- HttpClient代理IP及设置连接读取超时
- HttpClient设置请求头
- httpClient post请求设置
- HttpClient通过代理进行请求
- HttpClient通过代理进行请求
- 用Fiddler查看 Android/iOS 网络请求
- POJ
- SpringMVC H5 js摄像头拍照 ajax上传返回url路径
- 8.4 暑假集训——常用方法集锦
- cookie和session详解
- POJ
- HttpClient 设置代理 及Fiddler查看请求
- 常用排序算法总结
- Java入门笔记-(常见工具类)
- CentOS 6.8 新安装系统的网络IP配置(转载)
- poj3233 Matrix Power Series
- 啥是市场调查公司--Ipsos和Sterling Brands
- matlab数组元素的引用
- Struts2常量详解
- Surface pro优化工具箱