@sasha-ld

Nodejs как записать ответ сервера в переменную?

Делаю запрос на сервер, как правильно записать ответ в переменную?
let str;
  const net = require('net');
  const client = net.createConnection({
    host: '127.0.0.1',
    port: 3545
    }, () => {
    client.write('status\r\n');
  });
  client.on('data', (data) => {
    str = data;
    client.end();
  });
  client.on('end', () => {
  });

console.log(str)


Понимаю что console.log выведет undefined так как он выполнится раньше чем в переменную запишется результат, но как сделать правильно?
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы