如何在 Chrome 或 Firefox 中发送请求之前删除特定的请求标头?

如何在 Chrome 或 Firefox 中发送请求之前删除特定的请求标头?

我正在寻找一个 chrome 或 firefox 扩展,它可以让我从对某个服务器的所有请求中删除某些请求标头。

具体来说,我正在尝试禁止浏览器发送保持活动标头。

答案1

在 Firefox 中,您可以通过配置来关闭保持活动功能。

浏览about:config并找到network.http.keep-alive并将其设置为 false。这将阻止浏览器保持连接处于活动状态。

此页面了解更多信息

答案2

为了完整起见:

如果你想在每个服务器上执行此操作,你可以编写几行代码来完成Fiddler(CustomRules.js)。它不是 Firefox 插件,而是一个充当代理的独立可执行文件。

但也存在一些缺点:

  • 仅限 Windows
  • 你必须在浏览时一直打开 Fiddler
  • 您必须不时重置 Fiddler 的连接列表,否则它将严重消耗内存(Fiddler 主要用作调试工具,而不是后台服务)。

相关内容