Selenium webdriver 如何使用Dart'跟踪网络流量;网络驱动程序
API文档太简单了,我不知道如何使用dart的webdriver跟踪网络流量,在Selenium中,可以使用如下内容:Selenium webdriver 如何使用Dart'跟踪网络流量;网络驱动程序,selenium-webdriver,proxy,dart,webdriver,Selenium Webdriver,Proxy,Dart,Webdriver,API文档太简单了,我不知道如何使用dart的webdriver跟踪网络流量,在Selenium中,可以使用如下内容: Proxy proxy = new Proxy(); // The URL here is the URL that the browsermob proxy is using proxy.setHttpProxy("localhost:9100"); DesiredCapabilities capabilities = De
Proxy proxy = new Proxy();
// The URL here is the URL that the browsermob proxy is using
proxy.setHttpProxy("localhost:9100");
DesiredCapabilities capabilities = DesiredCapabilities.firefox();
capabilities.setCapability(CapabilityType.PROXY, proxy);
WebDriver driver = new FirefoxDriver(capabilities);
但是我是dart新手,不知道使用哪个库来设置代理以及如何为dart webdriver设置代理。有人能给我举个简单的例子吗?你可以像这样配置驱动程序
WebDriver driver = await createDriver(
uri: Uri.parse('http://localhost:4444/wd/hub/'),
desired: {'browserName': 'firefox',
'proxy': {'proxyType': 'direct', 'httpProxy': 'localhost:9100'}});
我没有使用proxy,也不知道这里的direct
是否合理,但需要一些值。您可以在以下位置找到可能的值: