fiddler的介绍
-
Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888
fiddler是一个抓包工具,当浏览器访问服务器会形成一个请求,此时,fiddler就处于请求之间,当浏览器发送请求,会先经过fiddler,然后再到服务器;当服务器有返回数据给浏览器显示时,也会先经过fiddler,然后数据才到浏览器中显示,这样一个过程,fiddler就抓取到了请求和响应的整个过程。
fiddler操作流程框架.jpg
-
fiddler操作页面
fiddler操作页面.jpg
- fiddler的一些使用
增 简单的压测
删 拦截,打断点
查 过滤
改 断点测试
拦截,打断点(删)


Filters过滤器(查)
http协议
前端类型
- web
- h5
- app
- pc客户端
前后端结构 - c/s
client:客户端 server:服务器 - B/S
browser:浏览器 server:服务器
请求
post(请求方法) - 请求行
- 请求头
-
请求正文
post请求方法.jpg
get(请求方法)
- 请求行
- 请求头
- 请求正文
get请求方法.jpg
请求页面详解.jpg
响应 - 响应行
- 响应头
- 响应正文(html,xml,json,键值对)
响应.jpg
响应页面详解
请求响应页面详解.jpg
数据交互格式
协议版本:http协议,dubbo协议,soap协议
数据类型:键值对(key=value),json,xml
常见的响应代码
- 200 响应成功
- 302 重定向
- 400 错误请求 客户端发送的http请求不正确
- 404 文件不存在,服务器上没有客户端要访问的资源
- 405 服务器不支持客户端的请求方式
- 500 服务器内部错误
- 1xx: 信息提示
- 2xx: 响应成功
- 3xx: 服务端没有处理
- 4xx: 前端错误
- 5xx: 服务器错误(后端错误)
fiddler进行手机抓包
-
电脑端设置
手机抓包电脑板设置.jpg
-
手机设置
手机端设置1.jpg
网友评论