使用量角器在页面加载期间阻止第三方URL

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用量角器在页面加载期间阻止第三方URL相关的知识,希望对你有一定的参考价值。

我希望在页面加载期间阻止所有第三方废话(如facebook和google analytics api)以加快执行速度。许多人建议使用代理是最好的方法。

有没有人这样做过?你能否建议我如何在量角器和Jasmine测试框架中实现代理和黑名单网址。

答案

使用代理似乎相当简单。在量角器方面,你只需要配置proxy configuration parameter in your capabilities,例如:

capabilities: {
    browserName: 'chrome',
    proxy: {
      proxyType: 'manual',
      httpProxy: 'ip:port',
      sslProxy: 'ip:port',
      autodetect: 'false'
    }
}

然后,决定使用什么代理软件。例如,BrowserMob-proxy内置了对白名单和黑名单的支持。以下是一些可以帮助您入门的材料:

以上是关于使用量角器在页面加载期间阻止第三方URL的主要内容,如果未能解决你的问题,请参考以下文章

阻止浏览器保存 URL

如何防止我的网站页面通过iFrame的第三方网站框架加载

在 URL 重写期间阻止 IE/FF 处理锚点?

当用户输入一个url地址后,到看到页面的过程,期间发生了啥?

js阻止页面刷新

阻止使用 JavaScript / 其他方法访问页面?