comet 服务器推技术 node服务端问题 急急急 在线等

javascript客户端代码:
 function longConnect(){
        var source = new EventSource('/contact/comet');
        source.onmessage=function(event)
        {
            console.log(2);
            console.log(event.data);
        };
    }
 服务端代码
exports.comet = function(req, res, next){
        res.set('Content-Type', 'text/event-stream');

        setInterval(function(){

            res.send("1");
        },3000);

    };

报错:
http.js:690
throw new Error('Can\'t set headers after they are sent.');

不能重复设置 那express框架下该怎么做?

阅读 3.1k
2 个回答

已经知道为什么了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题