用node.js创建一个websocket:javascriptresponse.writeHead(200,{"Content-Type":"text/event-stream"});vartimer=setInterval(function(){varcontent="date:"+newDate().toUTCString()+"\n\n";response.write(content);console.log("Datagotqueuedinmemory(content="+content+")");},1000)由于websocket,需要不断发送内容,所以不能使用response.end(),但是不执行这句话,前端的数据就始终在等待状态.请问有什么办法能每次response.write()一点,前端就接受一点,类似于php的@flush()那样...
繁花不似锦
相关分类