webSocketUrl

webSocketUrl capability 设置为 true 后,浏览器中将启动一个 WebSocket 服务器,通过使用 WebDriver BiDi 协议来支持双向通信。当 New Session 请求中的 webSocketUrl capability 设置为 true 且会话成功启动时,响应中的 capabilities 字段的值将包含一个 webSocketUrl 属性,该属性设置为 WebSocket 服务器的 URL。

示例

通过将 webSocketUrl capability 设置为 true 来请求 WebSocket URL

Request

http
POST /session HTTP/1.1
{"capabilities": {"alwaysMatch": {"webSocketUrl": true}}}

Response

json
{
  "value": {
    "capabilities": {
      "webSocketUrl": "ws://:9222/session/571f206f-c3fe-794c-9218-77fa89595eb9"
    },
    "sessionId": "571f206f-c3fe-794c-9218-77fa89595eb9"
  }
}

另见