WebSocket: readyState property

The WebSocket.readyState read-only property returns the current state of the WebSocket connection.

Value

One of the following unsigned short values:

Value State Description
0 CONNECTING Socket has been created. The connection is not yet open.
1 OPEN The connection is open and ready to communicate.
2 CLOSING The connection is in the process of closing.
3 CLOSED The connection is closed or couldn't be opened.

Specifications

Specification
WebSockets Standard
# ref-for-dom-websocket-readystate①

Browser compatibility

desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
Deno
Node.js
readyState