I want to use the tcp net module in node.js, my clients will be browser and also not browser ( device ). when I tried to run in the browser the index.html, my browser keeps loading looks like it looping..I dont know what's wrong in my code. I tried use telnet it works fine, the problem is on the browser i cannot load properly the index.html
//app.js
var net = require('net');
var io = require('socket.io')(net);
var clients = [];
var server = net.createServer(function (socket) {
console.log("New client connected");
clients.push(socket);
});
server.listen(1337, 'localhost', false, function () {
console.log('server bound');
});
io.on('connection',function(socket){
socket.emit('news', { hello: 'world' });
});
here is my client code.