有时候想开发的时候想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得到一些不为人知的api,比如还可以干些“坏事”...

需要工具:

  1. Fiddler2 抓包(点击下载)
  2. Android 手机一台

一、如何使用 Fiddler2

  下载完成后安装,安装过程就不贴图了。

  如下图设置Fiddler 代理:

  android http 抓包_第1张图片

  android http 抓包_第2张图片

  点击OK,在这里代理就设置完成,一定要重启软件配置才生效,下面是手机端的设置。

二、手机端代理设置

  以三星S4为例子,

  1、如下图真机三星S4设置:

    找到你的Wifi,必须电脑和手机处于同一个Wifi下。最好是电脑发一个Wifi出来。

    android http 抓包_第3张图片

    

    长按Wifi热点,选择修改网络配置。

    android http 抓包_第4张图片

    代理设置为:手动;代理主机名为你的电脑Ip,端口就是刚才Fiddler设置的端口。

    android http 抓包_第5张图片

  -----------------------------------------------------------------------------------------

  2、模拟器(android 2.3)设置

    android http 抓包_第6张图片

    android http 抓包_第7张图片

    android http 抓包_第8张图片

    android http 抓包_第9张图片

到这里设置完成,让我们看看我们都抓到什么东东。

--------------------------------------------------------------------------------------------------------

我们看看微博客户端吧,获取首页内容如下:

android http 抓包_第10张图片

不禁感叹,很好很强大~~~~~~~~~~~~~~~~~~~~~~~~

提示:Fiddler可以设置过滤,可以很方便看到我们想要的Http包:

android http 抓包_第11张图片

更多相关文章

  1. Android手机开机动画的修改
  2. android中如何显示图片的一部分
  3. android > layout > background 背景图片重复
  4. 如何在EditText中设置固定图片——Android移动开发
  5. android 快速滚动条设置(像新浪微博,滚动的时候会出现悬浮的滚动
  6. picasso-强大的Android图片下载缓存库
  7. android中将数据写入手机内存和sdcard中的文件

随机推荐

  1. Android(安卓)ListView 去除底色、选中色
  2. Android系统中设置TextView的行间距(非行
  3. 如何发布你的Android应用程序
  4. Android和Linux kernel发展史
  5. Android开机执行指定shell脚本
  6. Android(安卓)skia 和open skia的比较
  7. 如何实现对Android设备进行文本的模拟输
  8. Android电源管理系列之PowerManagerServi
  9. 通过 Android(安卓)SDK Manager 安装面向
  10. Android统计图表之柱状图(条形图)