标签

Android 44

Android Network security configuration Android 网络配置 Android Camera Preview gradlew 源码分析 Android 动态修改菜单 Android RelativeLayout 之 Gravity 的使用 Android Studio Gradle Download Error Android加载子View 【转】Android打开与关闭软键盘 Android EditText软键盘显示隐藏以及“监听” Android mipmap文件夹 Android 用命令行更新SDK Android Service学习之AIDL, Parcelable和远程服务 Android 5.0设备中,Notification小图标是白色的 Android最佳实践 Android Keystore 文件的密码修改 Android Studio 中加载so库文件 Android 中方法重载遇到的问题 ListView & RecyclerView Google Volley如何缓存HTTP请求文件 Creating logs in Android applications Advanced Android TextView TextView高亮URL地址解析 TextView 高亮URL地址,并实现跳转 Best practices in Android development Android Sdk Manager无法更新问题解决办法 Android ViewPager滑动事件 Google Volley 网络请求框架(一) Andorid UI注入工具的使用(ButterKnife) Android 项目中出现的奇葩bug, 数据NullPointExcption Android Drawable Animation Android 图片的毛玻璃效果 Android之使用Log打印日志 使用Fidder来拦截Android发送的HTTP请求 Android之Webview使用 Android之Notification的使用(二) Android之Notification的使用(一) Android Keyboard Show&Hiden Android 粘贴板的使用 Android中使用.9.png 使用Fidder来拦截Android发送的HTTP请求 Andorid JUnit 单元测试 Activity之间的切换动画 Android ListView中Adapter的使用

使用Fidder来拦截Android发送的HTTP请求

2014年10月21日

Fidder

Fiddler是一个http调试代理,它能够记录所有的你电脑和互联网之间的http通讯,Fiddler可以也可以让你检查所有的http通讯, 设置断点,以及Fiddler所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它仅仅暴露http通讯还有提供一个用户友好的格式。

有关Fiddler的使用教程请移步:Fiddler 教程

Fiddler Android模拟器抓包

  1. 当然,第一件事情就是要确保你电脑上安装了Fiddler,如没有,请下载安装.下载地址

  2. 打开你的Android模拟器,依次点击 Setting -> More… -> Mobile networks -> Access Point Name

    step 1 step 2 step 3 step 4 step 5

    上面这个是模拟器设置,如果你用的是Genymotion的模拟器,便和真机设置一样;

    step 6 step 7 step 7 step 8

    PS:如果用真机,要保证真机和PC在同一个局域网类(在这里,我用的是Wifi)

  3. 设置Fiddler 这一步是非常重要的一步,打开Fiddler, 选择Tools -> Fiddler Options... ,然后选择Connections选项卡,勾选Allow remote computers to connect, 重启Fiddler就可以了。如下图所示:

    step 9



友情链接: Hiro's Blog | Junjun's Blog