前端利器之fiddler

实在是非常喜欢这个工具,虽然刚刚才知道这个宝贝的一点点用处,但是我想可以拿出来分享的。先设想一种情况:如果线上出了bug,你修复的过程应该是(启动线下环境 -> 调试 -> 发布 -> 上线检查一致性),到这里往往最不愿意的事情是第一步。启动线下环境,而且线下环境还和线上不一样,更加郁闷了。比如数据,线下都是自己的,如果想另存网页下来调试呢,又会存在一堆跨域的问题,而看URL是c:\xxx\xxx.html的感觉也不原生态。

现在好了,luck的是有了fiddler,可以帮你变魔法骗过浏览器,当你输入baidu却打开google的时候不要惊讶,很有可能是这东西干的,那如果置换是它的作用,那么怎样利用呢?想知道吗?用洗诺的话:一旦学会就像单车一样,再也忘不掉了,而且遇到很多情况就会情不自禁去用嗒。

好了,言归正传,来点实际的,比如你最头痛的页面是…葉子最头疼的页面是http://trustworthy.alibaba.com/

深度认证

现在我们要想办法弄坏他。第一步 tab选中autoresponder

tab选中autoresponder
第二步 右边点add

第二步 右边点add

这里写上http://trustworthy.alibaba.com

这里写上你最头疼的URL

变成这样

ps. 这里是选择要被映射的url,说白点就是你最讨厌的页面的网址啦

next——go!go!go!

第三步 存一份http://trustworthy.alibaba.com/的源码到本地,因为事先没准备好“替死鬼”页面,所以先准备一下,存一个http://trustworthy.alibaba.com/的源码到本地,是源码哦,不是另存为页面,我们不需要那些多于图片,注意编码!文件名补个*.html,我们就保存放在桌面上先,放好继续…

第四步 回到fiddler,看输入网址的右边我们还没写呢,下拉一下,选最后一个find a file,打开一个对话框,如下图

打开一个对话框

然后找到保存在桌面的“替死鬼”页面,搞好继续…到这里我们可以来恶搞了

用编辑器打开那个替死鬼页面,顺便打开线上的页面,开始修改本地文件的里面的代码吧。然后再看看线上的,神奇的事情就会发生了。比如用葉子保存的http://trustworthy.alibaba.com这个页面的源代码做示范。

深度认证页面源代码

删除116~112行的代码,在浏览器里面F5下看看。神奇的事情即将上演…

差别出现啦