你这问题提的有些模糊。。。 fiddler 是通过配置代理来抓包的,换句话说,你的所有请求都会出现在 fiddler 里面的。
当然,如果你只是想请求列表那里只展示 GET 请求的话,倒是有方法的,使用过滤就行了,但是 Fiddler 默认的过滤规则里面没有,你需要自己加一下。
依次点击主界面的 "Rules"、"Customize Rules ..." 打开自带的脚本编辑器。
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241010/00fb9e9144a8a092a7ada5629b8bff47.png)
找到如下位置并添加代码,然后保存。
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241010/4284a196f99b88620a023f12466da07e.png)
if (!oSession.HTTPMethodIs("GET")) {
oSession["ui-hide"] = "true";
}
这段代码会把所有非 GET 请求给隐藏了,你在列表就不会看到了。
参考:
* "Fiddler Classic SessionFlags - Fiddler Classic" (https://link.segmentfault.com/?enc=LTSv6kcrZM0IMoZfQNdVuQ%3D%3D.HiolCWG6vc5jYAzJS%2FomCZa7OdKbeBJTd4yQdQwozqyiU9PWLIGENrdgHa2IzbmOVzGT9jAsMMsuWrnWZSJx8Q%3D%3D)
* "How to filter Fiddler traffic by request method? - Stack Overflow" (https://link.segmentfault.com/?enc=kOY0jKx%2FPaSl5BnxVbrbxw%3D%3D.PsR9ppPVBx3jghqZm4UUqzQshUh2MmuQMY8gO%2Bnd4j72mx%2BUODiG4iOJdvlQeA0b4OLxEL6x9sWVICkQafZlfD7rdgRip45zJJBtdZZo5c8%2FYaqfXEdVxlns847rAbKD)