gpt4 book ai didi

c# - 是否可以通过编程方式检查 selenium Remote Webdriver Server 是否正在运行

转载 作者:行者123 更新时间:2023-11-30 17:55:07 24 4
gpt4 key购买 nike

您好,是否可以使用 C# 检查远程 webdriver 服务器是否正在运行。 ping 服务器没有帮助,你能告诉我们应该进行哪种类型的调用以及我们可以从服务器获得什么反馈吗

最佳答案

您应该真正定义“运行”的含义。

可以通过向服务器发送 JSON 请求来获取服务器的一般状态。

您会看到服务器将实现 Wire Protocol,因此这意味着它将或至少应该响应以下 REST url 列表:

http://code.google.com/p/selenium/wiki/JsonWireProtocol

具体来说:

http://code.google.com/p/selenium/wiki/JsonWireProtocol#/status

可能

http://code.google.com/p/selenium/wiki/JsonWireProtocol#GET_/sessions

据推测,状态将:

如果服务器处于事件状态并接受命令,则应使用一般的“HTTP 200 OK”响应进行响应

如果这就是您所说的“运行”的意思,即它还活着并且愿意接受命令,那么您将需要向 /status 发送请求并检查响应你回来了。

关于c# - 是否可以通过编程方式检查 selenium Remote Webdriver Server 是否正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15336599/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com