分享一个在任何浏览器中访问 New Bing 的插件

使用教程1年前 (2023)更新 hjl4am
223 0 0

New Bing 出来一段时间后,看了大量关于如何通过修改请求头来在非 Edge 浏览器中使用的方法,有些已经失效,且安装一个能访问所有网页的扩展未免权限太大。

大家即使在开启之后,发现依然使用不了 New Bing,因为除了修改 UA 外,其实还需要做以下几件事:

  1. 增加 1 个计数 cookie,防止巨硬反复重定向
  2. 删除 2 个指定 cookie 中的指定标记字段
  3. 本地重定向所有包含了特定 url 字段的链接,不能经过服务器,以免又被种上 cookie
  4. ua 的新规范 sec-ch-ua 字段,Chrome 会自报家门“我是Google Chrome”,需要处理掉
  5. Edge 会增加一些自定义的 sec-ms- 开头的请求头

于是我写了一个专门优化国人使用 New Bing 的插件,在经历了一段时间冷启动后和版本迭代后,已经基本稳定,现分享给大家: P.S 有问题请在 Github 提 issue,请不要私信。

chrome.google.com/webstore/de…

github.com/haozi/New-B…

对于中国大陆用户,即使用 Edge 浏览器,也建议安装这个插件,因为好多针对中文的超链接用的 cn.bing.com 的二级域名,只要访问一次就会种cookie。种了cookie后,即使状态也会进版。而且一下种了好几个,不是单独的key,是在一个key 下的子字段里,需要解出来。这个插件会及时检测,把这些 cookie 全给干掉。

国内下载的Edge浏览器也是的,默认地址栏搜索用的cn 域名,还改不掉

  1. 这个插件,针对大陆用户和用户做了特殊的优化;
  2. 会拦截所有的 cn 域的请求,本地做 307 重定向;
  3. 会实时删除几个特殊的 Cookie,防止大陆用户被标记到 cn.bing.com,或者看到国内版/国际版字样的版必应;
  4. 会修改 UA,以便伪装成 Edge

本着最小化权限的要求,所有申请的权限都是必须的,做的事情也是极克制的。所有代码均开源,接受大家的检验。

注:改 XFF 请求头的方式已经失效了,用户还可以用。主要原因是大陆用户会重定向 cn 的域名,所以大家还是需要。

© 版权声明

相关文章

暂无评论

暂无评论...