gpt4 book ai didi

java - Atmosphere - Nginx 作为 https->http 转发器 - websocket 不工作

转载 作者:行者123 更新时间:2023-12-02 07:05:32 25 4
gpt4 key购买 nike

我正在使用 Nginx 将 https 转换为 http 从客户端到服务器。

我的 Atmosphere 配置在 websocket 中运行良好,无需此转发。

现在如果我切换到 https,中间有 Nginx

var request = { url: "https://localhost/writever/chat",
contentType : "application/json",
logLevel : 'debug',
transport : transport ,
enableProtocol : true,
fallbackTransport: 'long-polling'};

Websocket 连接超时后失败并降级为长轮询。

您知道 websocket 在这些条件下是否可以工作吗?

顺便说一句,最新的 nginx 1.3 支持 websocket 代理 - 仍处于开发模式。使用这样的方法对AtmosphereHandler有影响吗?

最佳答案

应该不会有什么区别。但请看一下:

http://goo.gl/04g8F

您可能想要添加此 header ,看看这是否会产生影响。我真诚地怀疑,但尝试一下。

--让弗朗索瓦

关于java - Atmosphere - Nginx 作为 https->http 转发器 - websocket 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16163293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com