如何在不使用HTML代码的情况下返回实时JSON

时间:2019-02-08 20:39:25

标签: node.js express socket.io

我正在尝试制作一个将发送回实时JSON的API。我在ExpressJS和Socket.io上使用NodeJS,问题是res.send不能被多次发送;而且,我真的不知道如何在不刷新页面的情况下发送(实时)数据。

基本上,我做了一个计时器,它每秒更改一次该值。 我也尝试发送文件,但是我不能使用这种方法,因为我的iOS应用正在询问没有HTML代码的JSON数据

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

也许,除了Express之外,还有其他我可以使用的框架,它可以自动刷新数据吗? console.log行运行良好,并且我的数据每1000毫秒更新一次。

提前谢谢

0 个答案:

没有答案