如何用fiddler2捕获移动设备上的http或者https请求
2014-10-28 16:02
696 查看
调试移动设备上的问题,看不到发送的请求和得到的响应是比较难过的,fiddler可以实现样的功能。
原理: 在PC上启动fiddler,将手持设备的网络代理改成fiddler。这样所有的请求和响应都经过fiddler,自然也就能捕获到了。
1、启动fiddler查看其代理监听端口,如下图
下图可以看到fiddler端口是8888
如果需要捕获https请选中相应的checkbox
如何改手持设备的代理?
安卓
按住链接的WIFI,弹出的对话框选择修改网络配置。
选中显示高级选项,
向下滚动,输入fiddler所在PC的IP和fiddler监听端口(上面提到的8888)并保存
iOS
点击红框部分,
选择手动,之后填写fiddler所在PC的IP和fiddler监听的端口。
记下来需要做的就是刷新页面和观察结果了。
原理: 在PC上启动fiddler,将手持设备的网络代理改成fiddler。这样所有的请求和响应都经过fiddler,自然也就能捕获到了。
1、启动fiddler查看其代理监听端口,如下图
下图可以看到fiddler端口是8888
如果需要捕获https请选中相应的checkbox
如何改手持设备的代理?
安卓
按住链接的WIFI,弹出的对话框选择修改网络配置。
选中显示高级选项,
向下滚动,输入fiddler所在PC的IP和fiddler监听端口(上面提到的8888)并保存
iOS
点击红框部分,
选择手动,之后填写fiddler所在PC的IP和fiddler监听的端口。
记下来需要做的就是刷新页面和观察结果了。
相关文章推荐
- 怎样用fiddler2捕获移动设备上的http或者https请求
- iOS开发工具-如何使用网络封包分析工具Charles,通过配置proxy对http、https、tcp、udp 等协议的请求响应过程交互信息进行分析、判断、解决我们移动开发中的遇到的各种实际问题。
- 升级为iOS9后,默认请求类型为https,如何使用http进行请求会报错
- 如何在Spring Boot中,使用Https提供服务,并将Http请求自动重定向到Https。
- 在iOS9中,苹果将原http协议改成了https协议,使用 TLS1.2 SSL加密请求数据。如何解决报错
- 如何在java中发起http和https请求 配置信任
- Android如何构建一个https请求的httpClient
- Charles如何抓取http/https请求
- 使用HttpUrlConnection或者HttpClient做https请求时导致的SSLHandshakeException异常
- (春招面试)http和https区别,https在请求时额外的过程,https是如何保证数据安全的
- 使用Fiddler对移动设备上的HTTP/HTTPS抓包
- 如何用 fiddler 捕获 https 请求
- Webview 非http或者https的网络请求拦截
- 如何在java中发起http和https请求
- 如何在java中发起http和https请求
- Mac如何抓取ios中http、https请求的包
- Charles抓取移动设备https请求常见问题
- 升级为iOS9后,默认请求类型为https,如何使用http进行请求会报错(引用他人的)
- 利用wireshark 通过mac os网络共享 抓取 移动设备上发起的 http 网络请求报文 (附:升级 10.10 以后 wireshark启动闪退解决办法)