@bart
Для отправки сообщения на WebSocket из Node.js вам необходимо использовать библиотеку WebSocket. Ниже приведен пример кода для отправки сообщения:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
const WebSocket = require('ws'); const ws = new WebSocket('ws://localhost:8080'); ws.on('open', function() { console.log('Соединение установлено...'); ws.send('Привет, сервер!'); }); ws.on('message', function(data) { console.log('Получено сообщение: ' + data); }); ws.on('close', function() { console.log('Соединение закрыто...'); }); |
В этом примере мы создаем новый объект WebSocket и подключаемся к серверу с помощью его URL-адреса. После того, как соединение установлено, мы отправляем сообщение на сервер с помощью метода send()
.
Когда сервер отправляет сообщение обратно, мы обрабатываем его в обработчике события message
.
Обратите внимание, что вы должны использовать тот же протокол (ws или wss) и порт, что и сервер WebSocket.
@bart
Для отправки сообщения по WebSocket, необходимо установить библиотеку ws с помощью команды npm install ws.
Ниже приведен пример кода для отправки сообщения из Node.js:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
const WebSocket = require('ws'); const ws = new WebSocket('ws://localhost:8080'); ws.on('open', function() { console.log('Соединение установлено...'); ws.send('Привет, сервер!'); }); ws.on('message', function(data) { console.log('Получено сообщение: ' + data); }); ws.on('close', function() { console.log('Соединение закрыто...'); }); |
В этом примере мы создаем новый объект WebSocket и подключаемся к серверу с помощью его URL-адреса. После того, как соединение установлено, мы отправляем сообщение на сервер с помощью метода send(). Когда сервер отправляет сообщение обратно, мы обрабатываем его в обработчике события message. Обратите внимание, что вы должны использовать тот же протокол (ws или wss) и порт, что и сервер WebSocket.
Вы можете изменить URL-адрес и порт в соответствии с вашим сервером WebSocket.