环境:springBoot vue 前后端分离 websocket通信
前端访问后端时需要传入token,传入后,后端返回时未设置请求头,导致异常。
前端部分:
websock = new WebSocket('ws://xx/yy',[token]);
解决:
后端代码:
String token = request.getHeader("sec-websocket-protocol");//获取前端传入token
response.setHeader("sec-websocket-protocol",requestHeader);//返回请求头