Skip to content

Instantly share code, notes, and snippets.

@hitalos
Created December 21, 2016 03:56
Show Gist options
  • Save hitalos/65f1c4cc61545c62b9bd757e499e41b2 to your computer and use it in GitHub Desktop.
Save hitalos/65f1c4cc61545c62b9bd757e499e41b2 to your computer and use it in GitHub Desktop.
Socket server that shows received data on terminal
const net = require('net')
const server = net.createServer((socket) => {
const IP = socket.remoteAddress
socket.on('data', (data) => {
process.stdout.write(data.toString())
})
socket.on('end', () => {
console.log(`Client desconectado! IP: ${IP}`)
})
})
server.on('connection', (client) => {
console.log(`Client conectado! IP: ${client.address().address}`)
})
server.listen(3000, '0.0.0.0')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment