我的 Selenium Chrome 无头浏览器是否正常工作?
Is my Selenium Chrome Headless browser working as it should?
我正在尝试使用带有 headless 参数的 Selenium 与 Google 建立连接,因为我不想弹出网络浏览器。
这就是我得到的
This is what it looks like
public static void Main(string[] args)
{
LoadPage();
}
private static void LoadPage()
{
string path = @"C:\Users\Dev\Documents\";
ChromeOptions option = new ChromeOptions();
IWebDriver _driver;
option.AddArgument("--headless");
_driver = new ChromeDriver(path, option);
_driver.Navigate().GoToUrl("http://Google.com");
Console.WriteLine("Done");
}
如何确保我确实连接到 Google?
根据 google,您必须禁用 GPU。然后你就不会看到那个错误。这只是暂时的解决方法。
IWebDriver _driver;
option.AddArgument("--headless");
option.AddArgument("--disable-gpu");
(我不知道禁用GPU的影响)
我正在尝试使用带有 headless 参数的 Selenium 与 Google 建立连接,因为我不想弹出网络浏览器。 这就是我得到的 This is what it looks like
public static void Main(string[] args)
{
LoadPage();
}
private static void LoadPage()
{
string path = @"C:\Users\Dev\Documents\";
ChromeOptions option = new ChromeOptions();
IWebDriver _driver;
option.AddArgument("--headless");
_driver = new ChromeDriver(path, option);
_driver.Navigate().GoToUrl("http://Google.com");
Console.WriteLine("Done");
}
如何确保我确实连接到 Google?
根据 google,您必须禁用 GPU。然后你就不会看到那个错误。这只是暂时的解决方法。
IWebDriver _driver;
option.AddArgument("--headless");
option.AddArgument("--disable-gpu");
(我不知道禁用GPU的影响)