CDN下的Socket.io错误

时间:2018-07-02 02:27:58

标签: caching socket.io cdn

我在AngularJS的均值堆栈网站中使用socket.io 2.1.1。

当我们通过IP调用https://47.52.108.146/1/#/edit/

时,该网站运行良好

然后,我在其顶部添加了一个CDN(https://www-source.qiniu.com/en)。但是,https://www.funfun.ink/1/#/edit/的控制台反复显示错误:

GET https://www.funfun.ink/pathSocketIO/?EIO=3&transport=polling&t=MHOgXNw&sid=CIzEAy8ZnhMciGuOAAAf 400 () 
POST https://www.funfun.ink/pathSocketIO/?EIO=3&transport=polling&t=MHOgcU6&sid=CIzEAy8ZnhMciGuOAAAf 400 ()
WebSocket connection to 'wss://www.funfun.ink/pathSocketIO/?EIO=3&transport=websocket&sid=4Z1-Nc7ElaAA22X9AAAg' failed: Error during WebSocket handshake: Unexpected response code: 400

我试图在CDN中添加一条规则,以不将任何内容缓存在/pathSocketIO中,但这没有帮助。

有人知道如何解决此问题吗?

enter image description here

0 个答案:

没有答案