Fiddler简介,抓包HTTPS配置,弱网测试

1. 简介

   背景:Firebug(Web调试),抓包工具Wireshark,为什么用Fiddler?

   (1)Firebug可以抓包,但是对于我们分析http请求没有那么强大的功能,采用模拟请求形式不够,我们的firebug还需要进行无刷新修改,如果刷新了这个网站,所有修改的点都将不被保存。

   (2)Wireshark是一个通用抓包工具,比较大,用来抓包就大财小用。

 (3)httpwatch也是一个通用的抓包工具,但是它只支持ie,支持火狐,对于google浏览器来的请求说,相当乏力。Fiddler使用本地localhost的http代理。

 

2. 为什么是Fiddler?

     原因:是位于客户端和服务器之间http代理。也是用的比较多的抓包工具。能够记录fiddler的客户端与服务器端http请求。可以针对性进行分析数据包,设置断点,调试应用,修改请求信息。除此之外,还可以修改服务器的请求数据。是调试web的利器。

 

 

3. 常用模块分析 

 

 常用模块分析:

  (1)菜单栏:红色的部分包括的内容:包括捕获到请求(HTTP),停止捕获的请求,保存(save)http请求保存到本地,还可以设计者铺获的规则。

  (2)绿色模块菜单:视图,保存,暂停,清除session,清除缓存等等

  (3)黄色图块区域,Web session界面,显示每条抓取到的http请求,每条请求也叫session,包括url,协议,状态码,html的body等等信息。

  (4)黑色框这块主要是详细数据的统计,不同的展示形式

  (5)在Composer面板下面,可以讲模拟向对应服务器发送请求数据,可以将Inspectors中raw信息放到一起。起到模拟请求的目的。

    

 

 

4. 配置并安装HTTPS证书,抓HTTPS请求的包

   在Tools-->Options-->HTTPS 配置下进行勾选,若未安装证书,这通过 Actions 安装证书

   配置成功之后,才可以对https请求进行抓包

   

 

 

 

5. Fiddler弱网测试

     在 Fiddler Script  中根据 300 进行搜索,根据自己的需要更改代码值,数值越大,网速越慢 ,修改完成之后 点击 【save script】保存

     保存完成后,在Rules-->Performance-->Simulate Modem Speeds 点击进行勾选,开启速度模拟功能

 

 

posted @ 2020-07-31 09:41  Z_sun  阅读(216)  评论(0编辑  收藏  举报