Я использую socket.io 2.1.1 на своем веб-сайте AngularJS.
Сайт работает хорошо, когда мы называем его по IP: https://47.52.108.146/1/#/edit/
Затем я добавил CDN (https://www -source.qiniu.com / ru ) поверх него. Однако консоль 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, но это не помогло.
/pathSocketIO
Кто-нибудь знает, как это исправить?