Connect to the given URL requesting one of the given protocols as sub-protocol. If true is passed as gd_mp_api, the client will behave like a network peer for the MultiplayerAPI. Note: connections to non Godot servers will not work, and dataReceived will not be emitted when this option is true.
Disconnect this client from the connected host. See WebSocketPeer.close for more info.
Enable or disable SSL certificate verification. Note: You must specify the certificates to be used in the project settings for it to work when exported.
A WebSocket client implementation
This class implements a WebSocket client compatible with any RFC 6455 complaint WebSocket server. This client can be optionally used as a network peer for the MultiplayerAPI. After starting the client (connectToUrl), you will need to NetworkedMultiplayerPeer.poll it at regular intervals (e.g. inside Node._process). You will received appropriate signals when connecting, disconnecting, or when new data is available.