WebSocket()

O construtor WebSocket() devolve um novo objeto de WebSocket.

Sintaxe

var aWebSocket = new WebSocket(url [, protocols]);

Parâmetros

url
O URL a qual se conectar; este deve ser o URL a qual o servidor WebSocket responderá.
protocols Optional
Uma string ou uma matriz de strings que representam protocolos. Estas strings representam sub-protocolos, para que um servidor possa implementar vários sub-protocolos WebSocket (por exemplo, pode querer que um servidor seja capaz de lidar com diferentes tipos de interações dependendo do protocol indicado). Se não é dado um valor ao parâmetro, fica pré-definido como uma string vazia.

Exceções lançadas

SECURITY_ERR
A porta a qual a que se está a tentar ligar está bloqueada.
SyntaxError
O URL é invalido.

Especificações

Especificação Estado Comentário
HTML Living Standard
The definition of 'the WebSocket constructor' in that specification.
Living Standard

Compatibilidade

BCD tables only load in the browser