fiddler mock ==> AutoResponder

背景

做过测试的同学,肯定都听过fiddler的大名,抓包工具,app抓包

下载传送门(https://www.telerik.com/download/fiddler

抓包使用这里就不复述了,这次介绍mock功能,也就是AutoResponder功能

我们在测试web前端的时候,前端的数据展示都是来源于后端接口的response。

那么我们修改response里面的数据让前端展示不同的数据,那么这就是mock了,前端的展示不是依赖系统的后端接口,而是依赖我们的AutoResponder

使用

界面如下:

我们那豆瓣的api接口做demo

直接访问https://api.douban.com/v2/book/1220562

response如下:

{
    "rating": {
        "max": 10,
        "numRaters": 364,
        "average": "7.1",
        "min": 0
    },
    "subtitle": "",
    "author": [
        "[日] 片山恭一"
    ],
    "pubdate": "2005-1",
    "tags": [
        {
            "count": 143,
            "name": "片山恭一",
            "title": "片山恭一"
        },
        {
            "count": 69,
            "name": "日本",
            "title": "日本"
        },
        {
            "count": 64,
            "name": "日本文学",
            "title": "日本文学"
        },
        {
            "count": 41,
            "name": "小说",
            "title": "小说"
        },
        {
            "count": 33,
            "name": "满月之夜白鲸现",
            "title": "满月之夜白鲸现"
        },
        {
            "count": 16,
            "name": "爱情",
            "title": "爱情"
        },
        {
            "count": 10,
            "name": "純愛",
            "title": "純愛"
        },
        {
            "count": 9,
            "name": "外国文学",
            "title": "外国文学"
        }
    ],
    "origin_title": "",
    "image": "https://img3.doubanio.com/mpic/s1747553.jpg",
    "binding": "平装",
    "translator": [
        "豫人"
    ],
    "catalog": "\n      ",
    "pages": "180",
    "images": {
        "small": "https://img3.doubanio.com/spic/s1747553.jpg",
        "large": "https://img3.doubanio.com/lpic/s1747553.jpg",
        "medium": "https://img3.doubanio.com/mpic/s1747553.jpg"
    },
    "alt": "https://book.douban.com/subject/1220562/",
    "id": "1220562",
    "publisher": "青岛出版社",
    "isbn10": "7543632608",
    "isbn13": "9787543632608",
    "title": "满月之夜白鲸现",
    "url": "https://api.douban.com/v2/book/1220562",
    "alt_title": "",
    "author_intro": "",
    "summary": "那一年,是听莫扎特、钓鲈鱼和家庭破裂的一年。说到家庭破裂,母亲怪自己当初没有找到好男人,父亲则认为当时是被狐狸精迷住了眼,失常的是母亲,但出问题的是父亲……。",
    "price": "15.00元"
}

我们使用fiddler抓到这条请求

 可以查看这条请求的,请求和应答信息

选中这条请求,点击“AutoResponder”栏,点击“Add Rule”按钮

会自动新增一条规则,完全匹配这次请求

新建一个文件,里面是你期望返回的应答,如:

{"name":"jwen","age":28}

Rule Editor中选择find a file,选择刚刚新建的文件,点击save

勾选“Enable rules” ,然后再次用浏览器访问https://api.douban.com/v2/book/1220562

你可看到这个接口返回的就是你文件里面的内容,从而实现了mock

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

GhostMiner解析:无文件挖矿的新姿势

近期,Minerva的研究团队又发现了一种新的挖矿攻击-GhostMiner,这种新型的恶意挖矿软件主要挖的是门罗币,它使用了高级无文件技术,并能够在全球范围内...

16720
来自专栏信安之路

打造属于自己的 Wi-Fi “DOS” 攻击工具——Wi-Fi_deauther

一块不起眼的板子,可能在一些人眼中他就没有利用价值,而另一些人却看到了不一样的板子,当我们赋予了他新的生命力,他就会焕然一新,工具的价值取决于人,当你赋予了他什...

25920
来自专栏java一日一条

如何给你的女神修Mac电脑

话不多说,直接进入正题,如果你或者你的女神使用 Mac 遇到以下这些问题的话,你可以来看看怎么解决。

12620
来自专栏互联网开发者交流社区

HTML+CSS-淘宝网页

24440
来自专栏我的安全视界观

【一起玩蛇】fortify漏洞的学习途径

静态代码扫描工具(系统)不少,比较出名的可能有fortify、coverity...无论是公司购买或是网上论坛捡到的破解版,相比不少人都已经尝过fortify的...

36240
来自专栏FreeBuf

Hacking Tools搜罗大集合

各种各样的黑客工具浩如天上繁星,这也让许多刚刚入门安全技术圈的童鞋感到眼花缭乱,本文整理了常用的安全技术工具,希望能够给你带来帮助。以下大部分工具可以在 Git...

35690
来自专栏FreeBuf

基于ArduinoLeonardo板子的BadUSB攻击实战

前言 在Freebuf上许多同学已经对HID攻击谈了自己的看法,如维克斯同学的《利用Arduino快速制作Teensy BadUSB》无论从科普还是实践都给我们...

42470
来自专栏FreeBuf

HTTPS劫匪木马暴力升级:破坏ARK攻击杀软

目前,越来越多的网站开始注册证书,提供对HTTPS的支持,保护自己站点不被劫持。而作为对立面的流量劫持攻击,也开始将矛头对准HTTPS,其中最常见的一种方法便是...

28880
来自专栏黑白安全

传奇黑客凯文·米特尼克找到绕过双重验证方法,务必小心钓鱼网站

双重验证(2FA)几乎是当下最靠谱的账户安全保护措施了,但传奇黑客 凯文·米特尼克 却发现了一个新的安全漏洞,通过向用户发送钓鱼登录页面,然后窃取用户名、密码和...

16930
来自专栏FreeBuf

如何用一个废旧的笔记本打造一个家庭网络服务器?

本来好好的笔记本的,可偏偏屏幕说烂就烂,那就干脆不要了,改造改造吧! 他本来长这样的,如图: ? 什么,你看见了水印….老哥,别在意这些细节。 简单说一下配置:...

43080

扫码关注云+社区

领取腾讯云代金券