edge浏览器安装header editor
Edge 浏览器装扩展,浏览最直接的器安路子当然是走 Microsoft Store。但 Header Editor 这玩意儿不在商店里。浏览开发者把安装包放在了 GitHub 和 Crx4Chrome 这类第三方站点上。器安所以你得手动来。浏览
打开 Edge,器安地址栏敲 edge://extensions/,浏览回车。器安左下角有个“开发人员模式”的浏览开关,把它拨到右边。器安这一步不做,浏览后面拖进去的器安 crx 文件会被直接拒绝。我试过,浏览Edge 会弹一个灰色提示框,器安大意是浏览“无法从该来源安装扩展”,连个具体原因都不给。
去 GitHub 搜“Header Editor”,作者是 FelisCatus。仓库首页的 Releases 区域有最新版 .crx 文件。下载下来,文件不大,几百 KB。注意别下成源码包,Source code (zip) 那种解压出来一堆文件夹,Edge 不认。只认 .crx。
下载完成后,把 .crx 文件直接拖到刚才那个扩展管理页面里。松手。Edge 会弹一个确认框,问你是否要添加。点“添加扩展”。几秒钟后,Header Editor 的图标就会出现在浏览器右上角的扩展栏里。如果没出现,点一下拼图图标,把它固定住。
装好之后点开图标,界面很朴素。左侧是规则列表,右侧是编辑区。默认自带几条规则,比如改 User-Agent 的。你可以全部删掉,也可以留着当参考。我一般清空,从头写自己的。
写一条规则试试。比如你想让某个网站返回的 Content-Type 强制变成 text/html,就在“匹配规则”里填 ||example.com,然后在“修改请求头”或“修改响应头”标签页里加一行。Header Editor 的语法跟 Chrome 的 modHeader 不太一样,它更接近 Redirector 那套。第一次用可能会愣一下,但看两分钟文档就懂了。
有个坑得提一句。Edge 从 116 版本开始,对非商店来源的扩展管得更严。有时候拖 .crx 进去会报“此扩展程序可能已损坏”。这不是文件真的坏了,是 Edge 的签名校验在作怪。解决办法有两个:一是去 Edge 的设置里关掉“扩展程序完整性检查”,二是把 .crx 后缀改成 .zip,解压到一个文件夹,然后用“加载解压缩的扩展”来装。第二种更稳,但每次更新都得手动重新解压覆盖。
我自己的习惯是用解压加载法。虽然麻烦点,但不会因为 Edge 某个小版本更新就突然失效。而且解压之后,你可以直接改里面的 manifest.json,比如把 update_url 删掉,防止它自动连回商店。Header Editor 本身不联网,这点比很多国产扩展干净。
装完记得测试。随便打开一个网站,按 F12 进开发者工具,切到 Network 面板,刷新页面,点任意一个请求,看 Headers 里的 Request Headers 或 Response Headers 有没有你加的那条。有,就成了。没有,回去检查规则是否启用,以及匹配模式有没有写错。Header Editor 的规则是即时生效的,不用重启浏览器。
最后说一嘴。这扩展在 Edge 上跑得挺稳,但别装太多规则。几十条以上会明显拖慢页面加载,尤其是那些匹配 * 的全局规则。按需开,用完关,比什么都强。
(责任编辑:娱乐)














