17得票3回答
事件源(Eventsource)golang:如何检测客户端断开连接?

我正在使用基于Twitter标签的聊天室开发服务器发送事件,并使用包 https://github.com/antage/eventsource 我遇到了有关客户端断开连接的问题。 我运行一个goroutine向客户端发送消息,但是当客户端断开连接时,goroutine仍在运行。 我不知...

16得票3回答
服务器推送事件:如何以跨浏览器方式自动重新连接?

我编写了一些代码来查询数据库中的更改并发送事件。 这是我的PHP脚本代码 header("Content-Type: text/event-stream"); header('Cache-Control: no-cache'); //****Some code here to query t...

15得票5回答
为什么我的服务器发送的事件会批量到达?

我有一个基于Java 8 / Spring4的Web应用程序,使用Server Sent Events(SSE)向运行某些Javascript并更新进度条的浏览器客户端报告长时间运行过程的进展情况。在我的开发环境和我们的开发服务器上,SSE几乎实时到达客户端。我可以使用Chrome开发工具看到...

15得票1回答
HTML5 服务器发送事件: 如何设置 withCredentials 选项?

根据WHATWG - Server-Sent Events,以下是使用EventSource接口的API:[Constructor(DOMString url, optional EventSourceInit eventSourceInitDict)] interface EventSour...

15得票2回答
每个应用程序是否只应该有一个EventSource对象?

当使用 服务器发送事件 时,客户端应该建立多个连接来接收它感兴趣的不同事件,还是应该有一个单一的连接,并且客户端通过一个单独的通道指示它所感兴趣的内容?在我看来,后者似乎更可取,尽管对于某些人来说,这可能会使客户端代码更加复杂。规范支持命名事件(与特定主题相关的事件),这表明服务器发送事件连接...

15得票5回答
如何使用HTML SSE传递POST参数?

我这里有一段代码,使用了 HTML 5 SSE - EventSource 对象,可以让 PHP 脚本向网页推送更新。但是,我也想将参数传递给脚本。我该怎么做? 以下是代码:if(typeof(EventSource) !== "undefined") { var s...

15得票6回答
如何在服务器上关闭“Server-Sent Events”连接?

关于这个规范: http://www.w3.org/TR/eventsource/ 服务器怎样关闭已打开的连接呢?客户端调用close()就可以了,但在服务器端应该怎么做呢?直接终止它吗?

14得票8回答
HTML5服务器发送事件原型-模糊错误和重复轮询?

我正在努力理解服务器端事件,因为它们完全符合我的要求,并且似乎应该很容易实现,但是我无法解决一个模糊的错误和看起来像是连接反复关闭和重新打开的问题。我尝试的所有内容都基于这个和其他教程。 PHP是一个单独的脚本: <?php header('Content-Type: text/ev...

14得票4回答
Edge浏览器支持HTML5服务器端事件吗?

微软 Edge 浏览器是否支持 HTML5 SSE (服务器端事件)?

14得票5回答
事件源和基本的HTTP身份验证

有人知道如何在EventSource中发送基本的HTTP身份验证凭据吗?