1

我正在尝试在客户端使用 EventSource,在服务器端使用 HttpRequest.response,它返回一个 HttpResponse 类型的对象。

我正在使用 HttpResponse.write 将事件写回客户端,但似乎这些事件仅在 HttpResponse 对象关闭时才实际写入(即刷新),这意味着也关闭客户端-服务器通信服务器。这种方式违背了使用 EventSource 的目的。

难道我做错了什么?

4

1 回答 1

0

如果您想在请求之间保持客户端和服务器之间的连接处于活动状态,您想要查看的内容称为 WebSockets。

有关示例,请参见本教程:https ://www.dartlang.org/docs/dart-up-and-running/contents/ch05.html

于 2013-10-26T23:15:37.643 回答