我想澄清如何使用 Selenoid API 检查下载的文件。根据从容器中获取下载文件的文档,我需要调用
http://selenoid-host.example.com:4444/download/f2bcd32b-d932-4cdc-a639-687ab8e4f840/myfile.txt
其中f2bcd32b-d932-4cdc-a639-687ab8e4f840是 Selenoid 会话 ID
所以,问题是“我怎样才能得到这个会话 ID?” 从 RemoteWebDriver 由 getSessionId 返回的值看起来不正确。
UPD。我的错。我可以从 RemoteWebDriver 实例获取的会话 ID 是正确的。问题是我没有等待足够的时间将文件完全下载到容器中。这就是为什么我在尝试通过 API 获取文件时遇到 404 错误