我正在使用window.EventSource将数据流式传输到表视图的应用程序。由于每个服务器的最大连接数限制为6,我想在给定的时间点有一个EventSource对象,所以从根本上来说我需要关闭第二个onopen方法上的第一个事件源对象然后第二个onmessage事件将数据流传送到表视图。考虑下面的代码上的onclick事件运行, if(firstEventSource) {
first
从things I've read,django-channels看起来非常适合我想要做的事:听一个stream of events from Particle.IO并记录下我感兴趣的内容。但是,所有示例我发现似乎是基于聊天室的,发件人和收件人都是django-channels的一部分。如何创建一个长轮询任务来收听外部 API订阅源,并按照在订阅源中显示的新事件操作?
据我了解,当服务器上的事件发射器请求到达时,该请求永远不会关闭,每次您希望发送消息时只需要res.write()。但是,当执行此请求的客户端已经离开时,有没有办法通知? request对象上有财产吗? 假设我有以下途径 app.get('/event',function(req,res){
//set response headers
//how do I check if req obj