В PHP:
fsockopen(....);
fwrite($handle, 'message1\r\n');
// и можем сразу получить ответ, если надо.
fgets($handle);
fwrite($handle, 'message2\r\n');
fgets($handle);
fwrite($handle, 'message3\r\n');
fgets($handle);
в node.js
let net = require('net');
let client = new net.connect(1234,'127.0.0.1', {
client.write('message1\r\n');
client.write('message2\r\n');
client.write('message3\r\n')
});
client.on('data', function (data) {
// сюда ссыпаются ответы.
});
Вопрос: можно ли как-то кроме data.toString().split их разделить либо некоторые ответы игнорировать, т.е. не читать в data?