我希望通过Selenium屏蔽使用c#控制的Google ChromeDriver
这是否可能?
以下是开始使用Selenium并导航的方法:
var Driver = new ChromeDriver();
Driver.Navigate().GoToUrl(URL)
假设我希望特定的Chrome实例不连接http://googleads.g.doubleclick.net:443,这是否可能?当该Chrome实例请求连接http://googleads.g.doubleclick.net:443时,应自动阻止或返回127.0.0.1(我不知道)。我需要一些解决方案来防止驱动程序等待响应。好吧,在看到答案后,我认为我没有很好地澄清问题。我想要的是,我正在导航到一个页面,该页面向其他主机发出许多不必要的请求。我想阻止这些主机,以便页面加载时间更短。我尝试通过编辑etc中的hosts文件,现在效果提高了10倍。但这是系统范围内的。我想知道是否可以同样适用于chromedriver。
.ajaxSend()
在所需的主机上应用过滤器。 - ekostadinov