Как ретранслировать данные из вебсокета?
Есть код, который забирает данные с вебсокета
var Pusher = require('pusher-client');
var pusher = new Pusher('c0eef4118084f8164bec65e6253bf195', {
encrypted: true,
wsPort: 443,
wssPort: 443,
host: 'notifier.bitskins.com'
});
pusher.connection.bind('connected', function() {
console.log(" -- connected to websocket");
});
pusher.connection.bind('disconnected', function() {
console.log(" -- disconnected from websocket");
});
var events_channel = pusher.subscribe('inventory_changes');
events_channel.bind('price_changed', function(data) {
console.log(" -- got data: " + JSON.stringify(data));
});
server.listen(8080);
Есть код который поднимает вебсокет на моем ПК.
const fs = require('fs');
const https = require('https');
const WebSocket = require('ws');
const server = https.createServer({
});
const wss = new WebSocket.Server({ server });
wss.on('connection', function connection(ws) {
ws.on('message', function incoming(message) {
console.log('received: %s', message);
});
ws.send('something');
});
Можно ли как то при коннекте к вебсокет-серверу слать данные иp
wss.on('connection', function connection(ws) {
ws.on('message', function incoming(message) {
console.log('received: %s', message);
});
ws.send(data);
});