我编写了一个C ++程序,它将消息发送到节点js服务器。
string message;
int iResult = send( socket, message.c_str(), (int)strlen(message.c_str()), 0 );
节点JS代码
net.createServer(function(sock) {
// Add a 'data' event handler to this instance of socket
sock.on('data', function(data) {
console.log(data);
});
// Add a 'close' event handler to this instance of socket
sock.on('close', function(data) {
console.log('CLOSED: ' + sock.remoteAddress +' '+ sock.remotePort);
});
}).listen(PORT, HOST);
节点JS服务器接收消息,但是当我在console.log中收到消息时,我得到类似
的消息<Buffer 31 7c 31 34>
可能是什么问题以及如何解决这个问题?