接口测试藏兵谷

第七天fiddler

2018-09-18  本文已影响59人  阿登20

Fiddler的工作原理

1.Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888

个人理解:fiddler是一个抓包工具,当浏览器访问服务器会形成一个请求,此时,fiddler就处于请求之间,当浏览器发送请求,会先经过fiddler,然后在到服务器;当服务器有返回数据给浏览器显示时,也会先经过fiddler,然后数据才到浏览器中显示,这样一个过程,fiddler就抓取到了请求和响应的整个过程。
2.fiddler的退出


image.png

3.fiddler的界面


image.png

2.http协议:请求和响应

http协议|

3.fiddler抓包

1.fiddler抓包界面功能


image.png

1.#:HTTP Request的顺序,从1开始,按照页面加载请求的顺序递增

4.filters 过滤器

fiddler.png filters过滤.png

fiddler 拦截的操作

rules--automatic breakpoints--拦截请求,响应,不拦截


image.png

fiddler 模拟弱网操作

1、模拟弱网环境

打开Fiddler,Rules->Performance->勾选 Simulate Modem Speeds,勾选之后访问网站会发现网络慢了很多


image.png

2、Fiddler弱网的原理

Rules—>Cutomize Rules打开CustomRules.js 文档
在文件中搜索关键字c+f,m_SimulateModem


image.png
image.png
image.png
image.png

使用Fiddler代理调试本地手机页面

上面网站点开自行查看.通过tools--options--connectios--allow 打钩


image.png
image.png

fiddler的强化

http协议 前端类型

http 前后端架构

image.png

http 数据格式

image.png

http协议格式

分为: 请求和响应
请求分:请求行 头 正文
响应分:响应行 头 正文

请求行请求正文.png
请求行头正文.png
响应页面.png
响应头.png

请求行的格式:请求方法 url 协议版本

请求头的格式:键值对 key 连接符 vlaue

响应行的格式:协议版本 响应状态码 响应状态码描述

响应头的格式:键值对

请求行url格式 协议名://ip:端口/应用名/资源路径

请求参数的显示,当请求方法为get和post的区别

http协议 常见的响应状态码

单词学习: client 客户端
server 服务器
browser 浏览器

上一篇下一篇

猜你喜欢

热点阅读