我試圖創造的Node.jsNode.js的答覆TCP服務器
我遇到的問題簡單地回答服務器,就是當我遠程登錄到服務器,併發送一個招呼,如果在沒有按環沒有抓住它,而是轉向別人。
下面是我的代碼:
var net = require('net');
var server = net.createServer(function(socket) {
// Server start
socket.write('Welcome\n');
socket.on('data', function(data) {
dataReceived(socket, data);
});
});
server.listen(8250);
function dataReceived(socket, data) {
if(data == 'hello') {
socket.end('Hi');
} else {
socket.write(data);
socket.end('what??\n');
}
}
感謝。
您是否嘗試過'console.log(data)'? – Raynos
順便說一下,你應該使用'nc'而不是'telnet'來進行測試。 – Hello71
遠程登錄顯示你很多更多的信息,你爲什麼要使用NC? – rissicay