---
title: "请求拦截与调试器"
canonical_url: "https://woyuxiaji.cn/projects/request-interceptor"
---

> Index of every page on this site: [llms.txt](https://woyuxiaji.cn/llms.txt)

## 为什么不用 DevTools

Chrome DevTools 已经能看请求，但“改一个响应再刷新”并不顺手：要么用本地代理，要么在代码里加断点。这个扩展把常用动作放进侧边栏：捕获、过滤、Mock、改包、重定向，规则可以保存和导入。

实现方式是在页面上下文里 Monkey Patch `fetch` 与 `XMLHttpRequest`，扩展侧边栏通过消息通道读取记录。所有数据留在本地，不上传服务器。

## 边界

- 只处理页面 JS 发起的请求，Service Worker、WebSocket 与部分跨域场景需要单独处理。
- 改包可能破坏签名或业务校验，规则默认关闭，命中时在列表里明确标记。
- 仅用于自己有权调试的页面与接口。

## Sitemap

See the full [sitemap](https://woyuxiaji.cn/sitemap.md) for all pages.
