Как вернуть JSON в реальном времени без HTML-кода - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь создать API, который будет отправлять JSON в реальном времени.Я использую NodeJS с ExpressJS и Socket.io, и проблема в том, что res.send не может быть отправлен более одного раза;И я действительно не знаю, как отправлять свои данные (в режиме реального времени) без запроса обновления моей страницы.

По сути, я сделал таймер, который меняет значение каждую секунду.Я также пытался отправить файл, но не могу использовать этот метод, потому что мое приложение для iOS запрашивает данные JSON без HTML-кода

setInterval( function() {
  var msg = Math.random().toString();
  io.emit('message', msg);
  console.log(msg);
  res.send(msg);
}, 1000);

Может быть, есть иная среда, чем Express, чем я мог бы использоватьи может обновить мои данные автоматически?Строка console.log работает хорошо, и мои данные обновляются каждые 1000 мс.

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...