[英]How to send request to all connected clients in Websocket
我對Websocket Communication和Node.js很陌生。 誰能幫助我如何向通過Websocket連接的所有客戶端發送請求。
socket = io.connect('http://localhost:8000/');
socket.on('user_in', function (data){
console.log(data);
socket.send("Hi All");
});
socket.on('user_out', function (data){
console.log(data);
socket.send("Hi All");
});
socket.on('to_all', function (data){
console.log(data);
socket.send("Hi All");
});
您似乎正在嘗試將消息從Socket.IO客戶端廣播到所有其他客戶端。 據我所知無法完成,但是您可以從服務器上完成:
io.on('connection', function (socket) {
socket.on('message', function (message) {
io.emit('message', message);
});
});
有一個很好的例子在這里 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.