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"
}
}