【问题标题】:Stopping streamed Comet connections being buffered by a proxy or reverse proxy?停止由代理或反向代理缓冲的流式彗星连接?
【发布时间】:2012-06-25 00:47:12
【问题描述】:

我有一个类似聊天的应用程序,它使用 Glassfish 中的 Grizzly Comet 和 HTTP 流(“永久 iframe”)技术。它在浏览器直接连接时有效,但如果它们之间有反向代理则无效。似乎反向代理正在缓冲 Javascript Comet 事件流 - 如果您在 Chrome 中打开代理的 Comet 事件流 URL,您可以看到没有收到任何内容。

如何禁用此缓冲?

【问题讨论】:

    标签: http proxy comet reverse-proxy grizzly


    【解决方案1】:

    代替

    response.setContentType("text/html");
    

    response.getWriter().println("<!DOCTYPE html>");
    

    在向响应作者写任何其他内容之前。

    我不认为这是在任何地方指定的,但与浏览器相比,我基本上依赖于代理的愚蠢性。

    【讨论】:

      猜你喜欢
      • 2010-11-12
      • 2011-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-14
      • 2021-10-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多