Get to know MDN better
This page was translated from English by the community. Learn more and join the MDN Web Docs community.
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
* Some parts of this feature may have varying levels of support.
Объект WebSocket предоставляет API для создания и управления WebSocket-соединением с сервером, а также для отправки и получения данных через это соединение.
Для создания WebSocket используйте конструктор WebSocket().
Примечание: Эта возможность доступна в Web Workers.
Возвращает созданный объект WebSocket.
Тип используемых в соединении бинарных данных.
WebSocket.bufferedAmount Только для чтенияКоличество байтов данных в очереди.
WebSocket.extensions Только для чтенияРасширения, выбранные сервером.
WebSocket.protocol Только для чтенияПодпротокол, выбранный сервером.
WebSocket.readyState Только для чтенияТекущее состояние соединения.
WebSocket.url Только для чтенияАбсолютный URL-адрес WebSocket.
Закрывает соединение.
WebSocket.send()Добавляет в очередь данные для отправки.
Подписывайтесь на события с помощью addEventListener() или присвоением обработчика события свойству oneventname этого интерфейса.
closeВозникает, когда соединение с WebSocket закрыто. Также доступно через свойство onclose
errorВозникает, когда соединение с WebSocket было закрыто из-за ошибки, например, когда не удалось отправить какие-то данные. Также доступно через свойство onerror.
messageВозникает, когда через WebSocket получены данные. Также доступно через свойство onmessage.
openВозникает, когда соединение с WebSocket открыто. Также доступно через свойство onopen.
| WebSockets # the-websocket-interface |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 12 дек. 2023 г. by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.