您可以使用C#检查远程webdriver服务器是否正在运行。 Ping服务器没有帮助,你能说出应该做什么类型的调用以及我们可以从服务器获得什么反馈
答案 0 :(得分:1)
你应该通过'跑'来定义你的意思。
你可以通过在其上放置JSON请求来获取服务器的一般状态。
您看到服务器将实现有线协议,因此这意味着它将或至少应响应以下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
据说,status
将:
The server should respond with a general "HTTP 200 OK" response if it is alive and accepting commands
如果你的意思是“跑步”,它是活着的,并且愿意接受命令,那么你需要向/status
发送请求并检查你得到的回复。