关于scoket.io跨域问题
最近想优化改造一下客服系统,重新拾起socket.io。写demo的时候发现websocket长连接发起的时候连不上服务器,查看控制台发现报cors跨域。这就有意思了,三四年前用并没有发现这个问题,上网一搜很多人都在问类似的问题。于是去官网看了下文档发现socket.io从v3版本开始就要求明确配置跨域参数否则默认不跨域。看来跟我一样不读文档就直接上手的大有人在。
<a href="https://socket.io/docs/v4/handling-cors/#configuration" target="_blank">socket.io官网文档</a>
<img src="https://opt.nextfix.cn/uploads/d3af3d9fdda10d45aae3293aa7a2f380.png"/>
更多>>