fiddler 只监听模拟器_利用Fiddler对Android模拟器网络请求进行抓包【转】
在Android的开发调试过程中,特别是针对网络编程的情况,很多时候我们希望能够对Android的网络请求进行抓包,用来定位以及分析我们程序的问题。下面我介绍使用Fiddler对Android模拟器的网络请求进行抓包的方法。
Fiddler介绍
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。
安装使用Fiddler
下载安装Fiddler的方法这里就略过了,一路Next就行了。装好之后运行软件,正常情况这个时候我们已经可以对电脑的网络请求进行抓包了。Fiddler默认的代理地址是127.0.0.1,端口是8888。此时打开IE浏览器,默认是通过代理地址上网的,所以可以对所有网络访问抓包。
对Android模拟器网络请求抓包
我使用的Android模拟器是Genymotion模拟器,使用Android原生模拟器的朋友,其使用方法大体相同,不同之处会标明。
1.打开模拟器设置(Settings),点击Wi-Fi。
模拟器设置界面
2.长按WiredSSID,选择Modify network(修改网络)
修改网络设置
3.勾上Show advanced options,输入代理服务器地址和端口(关键)。
输入代理地址
注意:代理地址和端口的设置是关键,Genymotion模拟器中ip为10.0.3.2,Android模拟器中ip为10.0.2.2,端口为FIddler监听的端口,默认为8888,最后保存确认。
Android模拟器网络请求抓包测试
经过以上的设置,Fiddler就可以抓包到Android模拟器的网络请求了。使用Android原生浏览器打开网页,测试通过。
测试Android网络访问
Fiddler抓包结果
今天的介绍就到此为止了,以上只是Fiddler的基本使用,其实还有域名过滤呀之类的,朋友们可以在使用的过程中自己摸索,我后面会再写一篇更加详细的Fiddler使用介绍,觉得有用的朋友请点个赞,谢谢!
fiddler 只监听模拟器_利用Fiddler对Android模拟器网络请求进行抓包【转】相关推荐
- 利用Fiddler对Android手机网络请求进行抓包
在Android的开发调试过程中,特别是针对网络编程的情况,很多时候我们希望能够对Android的网络请求进行抓包,用来定位以及分析我们程序的问题.下面我介绍使用Fiddler对Android模拟器的 ...
- fiddler 只监听模拟器_使用fiddler抓包模拟器及配置fiddler过滤
一. 安装fiddler 二. 配置fiddler,一下的ip要根据自己电脑情况设置 然后重启Fiddler,一定要重启!!! 三.配置模拟器 夜神或mumu 首先,你要保证你的代理IP是你电脑的I ...
- jquery控制只监听数字_无源!模拟!颜值高!简单实用!TC Level Pilot监听音量控制器...
Level Pilot是一款立体声无源模拟音量控制器,独立于电脑.声卡之外工作,用于有源监听音箱的音量控制,设计简洁,操作手感流畅.很多监听都不带音量旋钮,只能通过声卡或电脑进行音量控制,在手边放一个 ...
- fiddler手机模拟器抓包_利用Fiddler对Android模拟器网络请求进行抓包
粉笔网iPhone端使用的第三方开源库 粉笔网iPhone端使用的第三方开源库 前言 最近有朋友问我粉笔网 iPhone 端使用了哪些第三方的开源库.我在这儿整理了一下,分享给大家. ASIHttpR ...
- jquery控制只监听数字_如何在jQuery中监听并保持单击?
航空编码(但测试时间 this fiddle ) (function($) { function startTrigger(e) { var $elem = $(this); $elem.data(' ...
- 解决Fiddler不能监听Java HttpURLConnection请求的方法
在默认情况下,Fiddler不能监听Java HttpURLConnection请求.究其原因,Java的网络通信协议栈可能浏览器的通信协议栈略有区别,Fiddler监听Http请求的原理是 在应用程 ...
- 11无监听程序_腾讯开心鼠英语 小程序实践与总结
腾讯开心鼠英语 团队中有很多小程序的项目,且后续还会很多小程序的开发和迭代规划,因此我们团队是小程序的重度使用者.在小程序的开发中,团队积累了一些技术和经验,也遇到了一些困难和挑战,还踩了很多坑,因此 ...
- plsql developer无监听程序_腾讯开心鼠英语 小程序实践与总结
腾讯开心鼠英语 团队中有很多小程序的项目,且后续还会很多小程序的开发和迭代规划,因此我们团队是小程序的重度使用者.在小程序的开发中,团队积累了一些技术和经验,也遇到了一些困难和挑战,还踩了很多坑,因此 ...
- Spring5源码 - 13 Spring事件监听机制_@EventListener源码解析
文章目录 Pre 概览 开天辟地的时候初始化的处理器 @EventListener EventListenerMethodProcessor afterSingletonsInstantiated 小 ...
最新文章
- 针对web服务器容灾自动切换方案
- 基于GUI的mcc编译和dll生成
- ftp服务器文件备份,数据备份是十分重要的,下面是通过ftp将本机数据备份到远程服务器的一个例子...
- swift. 扩展类添加属性_Swift快速为类扩展属性
- Java调试打印复杂对象
- snmp连接工具_2020好用的综合性网络监控工具
- 计算机专业的宣传,计算机专业招生宣传口号
- Openbravo如何新建一个调用
- 钉钉windows端多开软件_电脑便签需要下载吗?电脑上用什么桌面便签软件工具好...
- js实现汉字转成拼音
- 演化博弈、复制动态方程与仿真
- 阿里mysql待遇_到了2020年,年薪80w的阿里P7+,需要掌握什么样的技术水平?
- 【计量经济学导论】04. 多重共线性
- 计算机中cat是什么命令,cat(操作系统命令)_百度百科
- 剖析云计算技术及架构(1)
- ARM7开发板模拟器Skyeye安装设置全攻略
- 循环链表——约瑟夫环
- BCM4312网卡安装笔记
- 网页开发中用到的插件
- 搭建手游联运平台都需要具备什么功能呢?
热门文章
- real-Token
- 《跨境电商——速卖通搜索排名规则解析与SEO技术》一一1.1 初识速卖通的搜索引擎...
- java rpm是什么_JAVA的JDK, JRE, JVM 的区别,Linux到底要安装什么版本的JDK和RPM?
- Empty encoded password警告原因
- 我用起来顺手的数据库设计工具,这次推荐给大家
- 第十二章:【UCHome二次开发】全局变量
- 面试官问了我这个高并发问题:你的系统如何支撑高并发?我竟回答不上来
- QFW:更快的优化,更低的传输成本,无投影法
- linux下安装中文字体
- 个人日记—《八佰》电影观后感—20200823