【发布时间】:2014-08-02 21:25:10
【问题描述】:
在 JavaScript 中使用 EventSource API 时,有什么方法可以将请求正文与发起轮询的 HTTP 请求一起发送?
我需要在 SSE 请求中向服务器发送大量 JSON,以便服务器可以计算要发送给客户端的事件。当我不需要它或使用 cookie 或多个请求做奇怪的事情时,做 web-sockets 似乎很愚蠢。
我担心如果我将数据捆绑到查询字符串中,我会遇到长度限制,这很可能发生。
提前致谢!
【问题讨论】:
-
在没有代理的情况下,60kb 的数据非常适合 GET。我已经将 79.9k 放入 chrome 中。你可以用 DEFLATE 有效地翻倍。
标签: javascript html websocket server-sent-events