Javascript 有能够修改游览器发送的 Request Headers 中的 User-Agent 的方法吗?

2016-12-24 15:59:23 +08:00
 XhstormR
想做个 Chrome 扩展,针对不同的网站发送不同的 User-Agent ,但没学过 Javascript ,只有走一步算一步。
1982 次点击
所在节点    问与答
6 条回复
sensui7
2016-12-24 16:02:19 +08:00
你这是问一步, 做一步, 不是走一步, 算一步。
XhstormR
2016-12-24 16:09:15 +08:00
我通过下载 UltimateUserAgentSwitcher.crx ,看了看其中的 js 源码,找到了 chrome.webRequest.onBeforeSendHeaders ,应该是个拦截器,有点头绪了。
imn1
2016-12-24 16:22:15 +08:00
早就有相关扩展 /脚本了吧?
XhstormR
2016-12-24 16:31:49 +08:00
@imn1 有,也用过,但没有针对单个网站的,每次修改之后,所有网站都变了。。。
viko16
2016-12-24 16:59:42 +08:00
JavaScript 本身没有,毕竟这是浏览器的事情

其实 webRequest.onBeforeRequest 也不止 Chrome 有,
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/webRequest/onBeforeRequest
XhstormR
2016-12-24 20:05:50 +08:00
已经完成了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/329892

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX