本文共 662 字,大约阅读时间需要 2 分钟。
1、fiddler是位于客户端和服务端的HTTP代理,是常用的http抓包工具
2、使用场景:接口调试,接口测试,线上环境调试,web性能分析、判断前后端bug,弱网测试 3、fiddler和https是一个相辅相成的关系,fiddler监听的端口是8888,而谷歌浏览器的系统代理端口就是8888,所以fiddler可以自动监听谷歌浏览器的8888端口1、http(超文本传输协议)是tcp的应用层协议,不关心数据传输的细节,主要是用来规定客户端和服务端的数据传输格式,最初是用来向客户端传输HTML页面的内容,默认端口是80
2、http是基于请求与相应模式的,无状态的,应用层的协议 3、从客户端传输到服务器的叫请求报文,从服务器返回给客户端的叫响应报文 请求报文的格式:请求行、请求头、空一行、请求体 响应报文的格式:响应状态码、响应头、空行、响应体 4、常用的请求方法 get VS post 1)get请求时直接从浏览器上输入一个地址,没有请求体 2)post请求的时候带有请求体,例如登录的时候将账号和1密码作为请求体提交给服务器 5、请求头的内容 6、常见的响应状态码 响应头部信息1、定位前后端BUG
可以通过fiddler抓取request,response数据,分析定位前后端bug 2、篡改数据 1)断点篡改请求数据 2)断点篡改响应数据 设置断点的方式 3)通过AutoResponse修改响应 3、弱网模拟测试 4、获取前端性能数据转载地址:http://tjlzi.baihongyu.com/