fiddle 抓包工具
Fiddler是通过改写HTTP代理,让数据从它那通过,来监控并且截取到数据。当然Fiddler很屌,在打开它的那一瞬间,它就已经设置好了浏览器的代理了。当你关闭的时候,它又帮你把代理还原了
1、获取fiddle 4
2、使用方法
首先:确保你的 captuing 是打开的这样就开始抓包了,抓到的都在列表中,我们可以看看列表的图标是什么意思
| 名称 | 含义 |
|---|---|
| # | 抓取HTTP Request的顺序,从1开始,以此递增 |
| Result | HTTP状态码 |
| Protocol | 请求使用的协议,如HTTP/HTTPS/FTP |
| Host | 请求地址的主机名 |
| URL | 请求资源的位置 |
| Body | 该请求的大小 |
| Caching | 请求的缓存过期时间或者缓存控制值 |
| Content-Type | 请求响应的类型 |
| Process | 发送此请求的进程:进程ID |
| Comments | 允许用户为此回话添加备注 |
| Custom | 许用户设置自定义值 |
| 图标 | 含义 |
|---|---|
| 请求已经发往服务器 | |
| 已从服务器下载响应结果 | |
| 请求从断点处暂停 | |
| 响应从断点处暂停 | |
| 请求使用 HTTP 的 POST 方法 | |
| json数据,很有可能是接口 | |
| 响应是图片 | |
| 普通响应 | |
| 响应是html | |
| 会话被客户端、Fiddler 或者服务端终止 |
还有很多图标官方文档,但目前我们用的这些就差不多了
之后停止抓取,左下角红色的点一下,开始分析 :
点击请求: 右边点 Inspectors
右上: http 的请求信息
raw: 请求头的详细信息
webform: 请求所带参数,query_string fomdata
右下:http 的响应信息
首先解码
raw: 响应的所有信息
imageView: 如果请求时图片, 就有
webview: 网页的内容
json: 获取 接口返回的内容
左下黑色框,可以快捷的操作 fiddle
clear: 清除所有内容
select json: 选择 json 请求
select image:选择图片请求
select html: 选择 html 请求
? 内容 :搜索包含这个内容的所有请求 敲回车执行
更多详细内容请看:Fiddler抓包工具总结
我来要赞了,如果觉得可以学到点什么的话点个赞再走吧,
欢迎各位路过大佬评论指正问题