在 Firefox 上比较常见的修改请求头(Request Header)的扩展有以下几款,您可以视自己的需求进行选择和尝试:
-
Header Editor
- 功能比较完整,可以根据条件进行自动化地修改请求头或响应头,支持多种匹配方式(网址、正则表达式等)。
- 可在插件界面里创建、编辑、启用或禁用各种规则,灵活性较高。
- 支持在请求前或响应后进行操作。
-
ModHeader
- 原本是 Chrome 上非常流行的修改 Header 插件,后来也有对应的 Firefox 版本。
- 提供简单直观的界面,可快速添加、移除或修改请求头和响应头。
- 不过与 Chrome 版本相比,功能可能稍有区别,但常规使用足够。
-
HTTP Header Live
- 主要用来实时查看和记录所有请求头、响应头信息,也可以对请求头进行一定程度的修改。
- 界面会显示所有网络请求的详细信息,方便调试。
- 在新版 Firefox 中支持可能不如前两个插件完善,但如果需要更多实时监测功能,也可尝试。
-
Tamper Data(旧版)
- 以前非常流行的 HTTP 请求调试插件,可以在发送请求前手动修改请求参数和头部。
- 然而新版 Firefox(Quantum)由于扩展机制的改变,Tamper Data 原插件已经无法使用,需要使用者额外在旧版浏览器中或者寻找替代方案(如上面提到的其他插件)。
使用建议:
- 如果只是想简单、快速地在某些请求中添加或修改 Header,可优先选择 ModHeader 或 Header Editor。
- 如果想灵活地自动化处理或筛选各种站点、请求场景,或者需要对响应头也做修改或管理,则 Header Editor 会更强大一些。
- 如果需要实时查看每个请求细节和调试,还想顺带修改一下头部,可以尝试 HTTP Header Live。
安装方式通常是:
- 打开 Firefox,点击“菜单” - “附加组件和主题” / “扩展和主题”。
- 在“查找更多附加组件”搜索框中输入对应插件名称(如“Header Editor”)。
- 找到后点击“添加到 Firefox”。
- 安装完成后,在工具栏或扩展管理页面打开相应插件即可使用。