私はデータの次のチャンクを送信する前にソケットをフラッシュしようとしている:Node.js:ソケットをフラッシュする方法は?
var net = require('net');
net.createServer(function(socket) {
socket.on('data', function(data) {
console.log(data.toString());
});
}).listen(54358, '127.0.0.1');
var socket = net.createConnection(54358, '127.0.0.1');
socket.setNoDelay(true);
socket.write('mentos');
socket.write('cola');
これは、しかし、例えば、setNoDelay
オプションにもかかわらず、機能しません。 "mentos \ ncola"の代わりに "mentoscola"を表示します。これをどうやって解決するのですか?
多分、多分、... – nalply