我如何拦截(而不仅仅是监控) HTTP 请求/响应,以便在发送/接收之前编辑其内容?
我正在尝试拦截 Web 浏览器发送的请求的 HTTP 响应,以便在浏览器收到响应之前对其进行编辑。更具体地说,我想通过将 JS 文件替换为本地文件来修改它。Chromium 浏览器具有本地覆盖,但这些覆盖仅在 DevTools 打开时才有效,并且在尝试编辑非常大的 JS 文件时似乎还存在内存泄漏问题(这种情况发生在 Chrome、Brave、Edge 甚至 Canary 中)。 我希望能够输入 URL 或 URL 模式。当请求的 URL 与模式匹配时,我希望能够通过将响应替换为本地文件来拦截响应。 请注意,这与简单地监控传入/传出流量不同。我不想监控。我想拦...