Skip to main content

websocket

  • WebSocket

  • Протокол непрерывного канала связи браузера с сервером.

  • wws://...

  • чаты, стримы, онлайн игры

  • приложения для совместной работы

// подключение к WebSocket
socket.current = new WebSocket('wss://comit-backend-main.review.eapteka.ru/api/v1/naumen?logintest=test');

// onopen - success connect
socket.current.onopen = () => {
setIsConnected(true);
setIsSocketError(false);
setIsClose(false);
console.log('Соккет открыт');
};

// onmessage ???
socket.current.onmessage = event => {
...
};

// onclose ???
socket.current.onclose = () => {
...
};

// onerror - error connect
socket.current.onerror = () => {
};

// send
socket.current.send(...),