Google Chrome headless远程调试/json url没有响应

gwo2fgha  于 2023-04-03  发布在  Go
关注(0)|答案(1)|浏览(360)

我尝试修复一些旧的ruby应用程序。但我在selenium测试中遇到了问题。我调试了gems,发现测试运行者使用以下选项启动Google Chrome:然后path\to\chrome --headless --no-sandbox --remote-debugging-port=9222等待片刻,并向localhost:9222/json发送get请求。当测试工作时,对上述请求的响应不是空的,但现在我只得到了[ ]
这些测试是在Ubuntu上的SemaphoreCI中触发的,使用的是最新的Google Chrome和Google Chrome驱动程序。你知道可能有什么问题吗?

sqyvllje

sqyvllje1#

从Chrome 111开始,需要添加

--remote-allow-origins=*

作为参数。

相关问题