0
나는 TCP 연결과 node.js를 사용하여 간단한 대화방을 만들고 있습니다. 나는 "Enter"뒤에 텍스트가 전송되기를 기대하지만, 대신에 각 문자가 눌러 진 후에 바로 문자가 전송된다는 것이 일어난다. 다음은 내 코드입니다 ...node.js의 클라이언트에서 서버로 데이터 전송
var server = net.createServer(function(conn){
console.log('\033[92m new connection! \033[39m');
conn.write('> welcome to \033[92mnode-chat\033[39m! \n'
+ '> ' + count + ' other people are connected at this time.'
+ '\n > please write your name and press enter: '
);
count ++;
conn.setEncoding('utf8');
conn.on('data', function(data){
console.log(data);
});
conn.on('close', function(){
count --;
});
});
코드를 클라이언트 측에 표시 할 수 있습니까? –
텔넷을 클라이언트로 사용하고 있습니다. – Misaki