我正在尝试制作一个将发送回实时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毫秒更新一次。
提前谢谢