Fiddler Everywhere的基本使用

一、开启各项必备功能

1、在打开浏览器之前需要先开启LiveTraffic为Capturing

2、点击芯片一样的(蓝色为开启状态),点击Decode,类似fillder中的,也就是为了纠正respond中出现乱码的现象,也就是Rules下的RemoveAll Encodings

3、如果需要抓取视频流或其他持续传输流的话就需要开启Stream(蓝色为开启状态),类似fiddler中的

4、如果需要指定访问的url就需要添加过滤器

最上面的过滤器是为整体提供过滤,级别最高,但需要了解response中返回的header中包含哪些字段,并将指定字段和其中的值都填写一字不差才能进行过滤,但这个过滤器可以过滤请求和相应的所有header内容(只能过滤一项,不是很好用)

下面这个过滤器为当前标签下,可以灵活的选择过滤内容,可以选择or和and类型的删除条件

二、抓取禅道首页

1、首先查看禅道的首页的url地址信息“http://192.168.0.59

2、开启各个必选功能。

3、设置规则request为hosts:http://192.168.0.59/

4、点击浏览器

5、点击小三角,查看Inspectors

二、对禅道首页进行mock

1、fiddler Everywhere 为了防止复制粘贴操作产生错误的现象提供了一个快捷方式

2、右键当前的禅道标签,添加Rule规则到Auto Responder里以方便进行mock

3、点击右侧标签进入控制界面

4、会看到规则里添加一个禅道首页的规则,并且该规则是开启状态的,在开启状态下可以点击进行更改

5、再此请求查看内容是否被更改

6、看完之后记得关闭mock页面,以防下次出错

附加:看看另一个明显的效果

三、对CSDN首页进行调试

1、这是个有趣的功能,可以将raw格式文本信息头直接转换为标准的标签格式,为了验证http2.0协议是否可用,我们这里进行2.0协议的访问

2、将RawView在改会原有的key-Value,就会发现所有key和value都被正确填写了

3、点击发送后发现,不能通过2.0协议访问,服务器报505的响应

猜你喜欢

转载自blog.csdn.net/LYX_WIN/article/details/107718052