Java高效开发-fiddler抓包工具

1.简介

Fiddler是最常用的抓包工具之一,只要打开之后就能够实现数据包抓取,关闭之后会自动取消代理,非常方便本地调试

2.下载

阿里云盘地址:https://www.aliyundrive.com/s/9bBZXqavfft

3.使用

1.http请求抓取

fiddler打开之后就能自动抓取http请求,在那可以看到请求头和响应头的信息


image-20211230212242576.png
右边
---------------------------------------------------
Result           状态码
Protocol         协议
Host             主机名
URL              位置
Body             请求体大小
Caching          请求的缓存过期时间
Content-Type     响应的类型
Process          发送请求的进程
Comments         备注
Custom           自定义值
---------------------------------------------------
左边
Statistics      请求的性能分析
Inspectors      数据内容
AutoResponder   拦截指定规则的请求
Composer        自定义请求
Filters         过滤规则
Timeline        响应时间

2.拦截请求转发到本地服务(调试利器)

现在前后端分离的话,为了方便调试,可以拦截浏览器请求,转发到本地服务上来

就在AutoResponder中配置规则

image-20211230213228889.png

// 自己根据实际的进行修改即可
// 浏览器中的请求地址
regex:http://192.168.12.5:8080/(.*)
// 目标地址,我转发到本地所以是127.0.0.1
http://127.0.0.1:8080/$1

3.打断点

打了断点后可以进行修改数据包等各种操作

点击图中的位置变成图中的图标就可以进行全部的拦截打断点,点击Run to Completion就可以放行,也可以在Rules -> Automatic Breakpoints

Before Requests :拦截请求

After Responses:拦截响应

Disabled :取消断点
image-20211230214817952.png

附上命令行命令:

命令 匹配列 解释
? All 匹配所有列上的字符串
> 或者 < Body 匹配请求体的大小
= Result 匹配响应码
@ Host @域名
select Content-Type 匹配请求数据类型
cls All 清空请求
start All 对应File -> Capture Traffic,左下角那个Capturing图标
stop All 对应File -> Capture Traffic,左下角那个Capturing图标

部分断点相关命令:

命令 匹配列 解释
bpafter All 后面跟字符串,中断所有列匹配字符串的请求
bpu All 后面跟字符串,中断所有列匹配字符串的响应
g / go All 放行中断
bps Result 中断所有匹配的状态码请求

本人最常使用的是第二种方式,毕竟第一种浏览器就能很方便的看到,而第三种方式转发到本地服务后,编译器就可以进行打断点更方便!

感谢各位小伙伴阅读到最后,如有错误,敬请指正。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Fiddler 抓包工具总结 阅读目录 1. Fiddler 抓包简介 1). 字段说明 2). Statis...
    闪光资源网阅读 1,300评论 0 51
  • 转载地址 阅读目录 1. Fiddler 抓包简介 1). 字段说明 2). Statistics 请求的性能数据...
    菜菜编程阅读 835评论 0 5
  • 关键词:fiddler功能点:1、HTTP/HTTPS协议数据的抓取与分析2、修改请求/响应数据3、超时和弱网络测...
    Jeff_9021阅读 747评论 0 1
  • 序章 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作。也可...
    自如_阅读 1,027评论 0 19
  • 转自:https://www.cnblogs.com/yyhh/p/5140852.html Fiddler 抓包...
    不合格码农阅读 835评论 0 2

友情链接更多精彩内容