这是开通博客的第一篇随笔,好鸡冻哈哈o_O

首先是下载安装,我安装的是最新的v4.6.2.0版本,大家在百度上搜fidddler4在百度软件中心普通下载就可以了。
或者直接用这个连接:http://dlsw.baidu.com/sw-search-sp/soft/47/10963/fiddler4_4.6.2.0_setup.1453708442.exe

下载完双击一步步安装完就OK了。

本想写详细些,写到这就写不下去了,我还是简单点吧,

一、关于fiddler 和其 AutoResponser功能,请看这篇博客:

Fiddler - 前端开发值得拥有 :http://www.cnblogs.com/Darren_code/archive/2011/09/28/Fiddler.html

二、设置手机代理,用fiddler抓取手机请求:

前提:要保证你的手机和电脑在同一个局域网内。

设置代理步骤:

1、首先在工具栏找到Tools>Fiddler Options,点击进入。

  

2、然后找到Connections选项如下图,将Allow remote computers to connect 勾选上(若有提示,确定即可),然后记住默认8888这个端口(可更改),设置手机代理是会用到,然后点OK。

  

然后是查看电脑的Ip并记下,一会设置会用到,方法有两种:

 方法一:从fiddler菜单栏中找到 Online 图标,鼠标放在上面会提示IP,如下图:

  

 

 方法二:打开cmd命令窗口,输入命令:ipconfig,返回的IPv4地址即电脑ip,如下图:

  

3、OK,下面就是来设置手机代理吧,打开手机WLAN设置,一般长按WiFi名会出现选框,选择“修改网络”。出现该WiFi修改网络页面,选中“显示高级选项”,代理选手动,主机名为电脑ip,端口为fiddler设置的端口(默认8888),只需设置这几项,其他不需要设置,然后保存即可。

             

然后手机再上网发送请求数据,就会被fiddler抓到,如下图:(如果没有请重启fiddler)

  

这是还不能抓到手机的https类型请求,还要设置下fiddler,找到Tools>Fiddler Options>https选项,如下图进行设置,之后保存重启fiddler。

  

这时在手机上访问https请求,fiddler照样可以抓到了。

不过,我还是遇到了问题,就是这样设置时候还是不能抓到https请求返回的 JS 等文件,并且请求出现好多“Tunnel to”。。搜了下原因是我手机上没有安装fiddler的CA证书。。

  

好吧,那就安装,具体方法就是在手机浏览器地址栏访问你的电脑ip+8888端口(例如我的是:10.23.30.49:8888),出现下面的页面:

  

点下面 FiddlerRoot certificate 链接,可以弹出下面的安装页面,输入一个名字即可,如:fiddler。点击确定。

  

本应该成功安装了,点击确定之后弹出了个下面这个页面,,怎么输入都不显示文字。。

  

搜了一下,好像是我手机没有设置“锁屏密码”,好吧,设置了锁屏密码就没有第二个页面弹出来了。

再安装能安装成功了。

然后就可以就可以开心的调试手机上的页面了(用AutoResponser),吼吼~~

(完)

使用fiddler的autoResponder及设置手机端代理实现远程调试,出现的问题及解决办法的更多相关文章

  1. HTML 在安卓手机端软键盘弹出顶起页面布局的解决办法

    $('body').height($('body')[0].clientHeight); 以上是背景即BODY被顶起的解决办法. 如果是footer被顶起,则可以用判断解决, $('input').f ...

  2. 在Closing事件中,将e.Cancle设置成true,则Windows无法关机和重启系统的解决办法

    最近在设计一个WinForm程序的时候遇到一个bug,就是From1窗体的关闭事件中设置了e.Cancle设置成true,导致系统无法关机重启,windows7 和windows xp都是这样. 我这 ...

  3. Fiddler抓包工具简介:(三)手机端代理配置

    1.接入网络:需要在移动终端(手机或pad)上指定代理服务器为Fiddler所在主机的IP,端口默认为8888,要保证手机和安装有fiddler的电脑处在同一局域网内,手机能ping通电脑. [方法] ...

  4. 给手机端页面留一个调试后门吧(vue)

    当我们在浏览器开发vue页面时,由于浏览器对于调试有天然的支持,我们开发起来很方便.但是现在已经进入了移动端时代,移动端页面的需求越来越大. 在开发移动端页面的时候我们通常是在浏览器完成开发完成,之后 ...

  5. 问题8:手机端实现点击按钮时更换颜色(解决IOS不显示背景)

    CSS: .sval:active, .sval:focus{ background: #999;color:#fff;opacity:50; } 在触屏上,:hover和:active也不是直接就起 ...

  6. 百度地图手机端单触点单击和长按事件,解决部分手机(小米手机)地图单击事件失效,多触点、拖动依然触发长按的bug

    /** * Author 岳晓 * * 对百度地图的事件扩展,目前扩展了fastclick和longclick, * 解决某些设备click不执行的问题 * 解决长按事件在拖动.多触点依然执行的bug ...

  7. 使用openfiler设置SMB/CIFS共享总是不通过的一例与解决办法

    最近使用openfiler进行空闲存储的集中化管理与多主机节点共享,等设置到了SMB/CIFS的时候总是通过不了,前提需要开启的LDAP内建在openfiler也都开启并设置好了,但就是无法通过&qu ...

  8. Mac下环境变量设置错误,导致命令行命令不能使用后的解决办法

    1 在命令行中,临时设置环境变量 export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 2 各种命令就可以使用了.然后修复错误的环境变量配置 ...

  9. linux下设置了SSH免密码登录但还是需要输入密码的解决办法

    今天在设置linux的免密码登录后,仍然需要输入密码,后来找到了原因,是因为用户没有权限修改.ssh目录下的know_hosts文件导致的. 具体情况是这样的: 在/home/username/.ss ...

随机推荐

  1. PHP基础知识之常量

    定义: define("FOO",     "something");

  2. 浏览器访问Servlet

    浏览器访问Servlet1.指定一个Servlet路径(                     在web.xml :              <servlet>             ...

  3. shell条件测试test

    shell条件测试可以通过以下两种方式: test   参数    测试内容 [ 参数  测试内容 ] 一.测试文件类型: test  -e   文件名          (测试文件是否存在) [ - ...

  4. Coping with the TCP TIME-WAIT state on busy Linux servers

    Coping with the TCP TIME-WAIT state on busy Linux servers 文章源自于:https://vincent.bernat.im/en/blog/20 ...

  5. C#中使用Socket请求Web服务器过程

    最开始我们需要明白一件事情,因为这是这篇文章的前提: HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的.因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生. 而有人或许会问: ...

  6. The Similarities and Differences Between C# and Java -- Part 1(译)

    原文地址 目录 介绍(Introduction) 相似点(Similarities) 编译单位(Compiled Units) 命名空间(Namespaces) 顶层成员(类型)(Top Level ...

  7. java中文乱码解决之道(八)-----解决URL中文乱码问题

    我们主要通过两种形式提交向服务器发送请求:URL.表单.而表单形式一般都不会出现乱码问题,乱码问题主要是在URL上面.通过前面几篇博客的介绍我们知道URL向服务器发送请求编码过程实在是实在太混乱了.不 ...

  8. Linux 自动同步服务器时间

    200 ? "200px" : this.width)!important;} --> 介绍 Linux服务器运行久时,系统时间就会存在一定的误差,本篇文章就来介绍怎样使服务 ...

  9. 如何在Visual Studio 2012中发布Web应用程序时自动混淆Javascript

    同Java..NET实现的应用程序类似,Javascript编写的应用程序也面临一个同样的问题:源代码的保护.尽管对大多数Javascript应用公开源代码不算是很严重的问题,但是对于某些开发者来说, ...

  10. 如何用TDR来测试PCB板的线路阻抗

    隔壁小王已经讲了TDR的原理以及如何确定TDR的分辨率.那么,我们要正确测量PCB板上的线路阻抗,还有哪些需要注意的地方呢? 1. 阻抗测试的行业标准 之前贴过好多张阻抗测试的图片,重新再贴一张给大家 ...