有没有办法在请求发送到网站之前获取 url 字符串?我在这里找到了一篇关于它的帖子:
https://forums.mozilla.org/addons/viewtopic.php?f=7&t=11259&p=26111
但我在插件 SDK 中找不到任何关于如何“连接到 Browser:OpenLocation 命令”的信息。
基本上我正在做的是这样的:
- 检查即将被请求的 url 以查看它是否与我的 RegExp 匹配。
- 如果匹配,请更改发送到网站的 userAgent。(通过设置general.userAgent.override)
因此,在页面开始加载后我无法检查 url,因为请求已经发送,我宁愿不重新加载页面,因为它会延迟浏览。
谢谢!