2011-12-30 99 views
1

这里是你能找到的净Node.js的简单TCP测试

var net = require('net'); 

var server = net.createServer(function (socket) { 
    socket.write("Echo server\r\n"); 
    socket.pipe(socket); 
}); 

server.listen(1337, "127.0.0.1"); 

每一个地方一个简单的TCP服务器会响应无论你将它发送的代码。如何发送数据到它?我需要在mac中测试此服务器的工具/命令?

回答

4

使用nc aka netcat。在Terminal.app中,当您的节点应用程序正在运行时:

$ nc localhost 1337 
Echo server 

Ta-da!