报错显示没有成功创建websocket实例,请求头headers设置问题,我也试过这种方式,一直没成功。我直接在main.js中设置了请求拦截器,请求路由中以kapis开头的就设置添加headers。这段代码参考一下:
// 添加请求拦截器,Authorization需要在登录时设置session。
axios.interceptors.request.use(function (config) {
let url = config.url;
config.headers[‘Authorization’] = window.sessionStorage.getItem(‘Authorization’);
return config
}, function (error) {
// 对请求错误做些什么
return Promise.reject(error)
});