Chrome Web 驱动程序:将 http DELETE 抛出的卷曲错误抛出到 /session/XXX



我使用 Chromedriver 和 Facebook PHP webdriver。我经常遇到会话问题。

Curl error thrown for http DELETE to /session/XXXX

如何解决这个问题?为什么会这样?

完整错误代码:

Operation timed out after 30001 milliseconds with 0 bytes received {"exception":"[object] (Facebook\WebDriver\Exception\WebDriverCurlException(code: 0): Curl error thrown for http DELETE to /session/da095582d77523239753bb0e30adaa6d
Operation timed out after 30001 milliseconds with 0 bytes received at /var/www/html/vendor/facebook/webdriver/lib/Remote/HttpCommandExecutor.php:286)
[stacktrace]
#0 /var/www/html/vendor/facebook/webdriver/lib/Remote/RemoteWebDriver.php(535): Facebook\WebDriver\Remote\HttpCommandExecutor->execute(Object(Facebook\WebDriver\Remote\WebDriverCommand))
#1 /var/www/html/vendor/facebook/webdriver/lib/Remote/RemoteWebDriver.php(277): Facebook\WebDriver\Remote\RemoteWebDriver->execute('quit')

增加时间:

$connection_timeout_in_ms = 6000;   // Timeout for the connect phase to remote Selenium WebDriver server in ms
$request_timeout_in_ms = 90000;     // Set the maximum time of a request to remote Selenium WebDriver server in ms        
$chromeDriver = RemoteWebDriver::create(
$url['url'],
$capabilities,
$connection_timeout_in_ms,
$request_timeout_in_ms
);

尝试使用最新版本的硒。

相关内容

  • 没有找到相关文章

最新更新