webSocketUrl

Wenn die webSocketUrl-Fähigkeit auf true gesetzt ist, wird ein WebSocket-Server im Browser gestartet, der bidirektionale Kommunikation unter Verwendung des WebDriver BiDi-Protokolls unterstützt. Wenn die New Session-Anfrage die webSocketUrl-Fähigkeit auf true gesetzt hat und die Sitzung erfolgreich startet, enthält das capabilities-Feld im Antwortobjekt eine webSocketUrl-Eigenschaft, die auf die URL des WebSocket-Servers gesetzt ist.

Beispiel

Anfordern der WebSocket-URL durch Setzen der webSocketUrl-Fähigkeit auf true:

Anfrage:

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

Antwort:

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

Siehe auch