【发布时间】:2014-04-01 08:35:29
【问题描述】:
我很确定它在一周前工作。 但是几天后 xhr-polling 就是我得到的一切。
在我的本地机器上使用 websockects 连接可以正常工作,但在 Openshift 中却不行。
如果我向我的 Openshift 服务器询问有关传输的问题,它只会给我返回:["htmlfile", "xhr-polling", "jsonp-polling"] 如果我强制它使用 websockets 它会失败。
这是我在客户端使用的 url 格式: var socket = io.connect('ws://mysite-myuser.rhcloud.com:8000');
并在浏览器上加载网站为:http://mysite-myuser.rhcloud.com
我的服务器是带有 socket.io 的节点,并且使用 websocket 作为传输在本地可以正常工作。
有什么变化吗?还是我应该改变一些东西以再次获得套接字作为传输?
【问题讨论】:
标签: javascript node.js websocket socket.io openshift