org.openqa.selenium.WebDriverException:无法解析远程响应:<!DOCTYPE html>

org.openqa.selenium.WebDriverException: Unable to parse remote response: <!DOCTYPE html>

我创建了一个 Selenium 独立 Firefox docker 容器 并在主机 port:4545 中启动了会话 docker 运行 -d -p 4545:4444 --shm-size 2g selenium/standalone-firefox:3.141.59 我检查了 http://localhost:4545/ 是否打开。效果很好。

当我尝试通过我的 Selenium 代码进行连接时,它向我抛出如下错误:

我的示例代码如下:

请建议我如何解决这个问题?

将 RemoteWebDriver url 更改为 http://localhost:4545/wb/hub to http://localhost:4545/wd/hub