vue-socket.io跨域问题有效解决方法


Posted in Javascript onFebruary 11, 2020

网友问题:

使用了vue-cli这个脚手架工具。在开发环境中如何配置跨域这个我懂。但是使用npm run build后,里面所有的ajax的跨域请求url都变成了根目录。
这样该如何解决部署的跨域问题?

报错信息:

Access to XMLHttpRequest at 'http://192.168.37.130:5050/socket.io/?EIO=3&transport=polling&t=N0oqNsW' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

vue-socketio.js?70bb:8 GET http://192.168.37.130:5050/socket.io/?EIO=3&transport=polling&t=N0oqNsW net::ERR_FAILED

解决办法:

//vue.config.js

module.exports = {
 devServer: {
 proxy: {
  '/socket.io': {
   target: 'http://192.168.37.130:5050',
   ws: true,
   changeOrigin: true
  },
  'sockjs-node': {
   target: 'http://192.168.37.130:5050',
   ws: false,
   changeOrigin: true
  },
 }

 }
}

以上就是三水点靠木小编整理的相关知识点,希望能够帮助到大家。

Javascript 相关文章推荐
十个优秀的Ajax/Javascript实例网站收集
Mar 31 Javascript
Webkit的跨域安全问题说明
Sep 13 Javascript
浅谈javascript语法和定时函数
May 03 Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
Sep 16 Javascript
纯javascript响应式树形菜单效果
Nov 10 Javascript
BootStrap Datetimepicker 汉化的实现代码
Feb 10 Javascript
ES5 ES6中Array对象去除重复项的方法总结
Apr 27 Javascript
使用jQuery实现页面定时弹出广告效果
Aug 24 jQuery
vue学习笔记之v-if和v-show的区别
Sep 20 Javascript
详谈构造函数加括号与不加括号的区别
Oct 26 Javascript
ES6使用 Array.includes 处理多重条件用法实例分析
Mar 02 Javascript
解决Vue-cli3没有vue.config.js文件夹及配置vue项目域名的问题
Dec 04 Vue.js
Vue开发中遇到的跨域问题及解决方法
Feb 11 #Javascript
Vue data的数据响应式到底是如何实现的
Feb 11 #Javascript
JS实现TITLE悬停长久显示效果完整示例
Feb 11 #Javascript
vue.config.js中配置Vue的路径别名的方法
Feb 11 #Javascript
vue-resourc发起异步请求的方法
Feb 11 #Javascript
js实现圆形显示鼠标单击位置
Feb 11 #Javascript
JavaScript实现省份城市的三级联动
Feb 11 #Javascript
You might like
Thinkphp中数据按分类嵌套循环实现方法
2014/10/30 PHP
开启PHP的伪静态模式
2015/12/31 PHP
PHP编写daemon process 实例详解
2016/11/13 PHP
PHP bin2hex()函数基础实例讲解
2019/02/11 PHP
PHPstorm启用自动换行的方法详解(IDE)
2020/09/17 PHP
页面调用单个swf文件,嵌套出多个方法。
2011/11/21 Javascript
基于javascript的JSON格式页面展示美化方法
2014/07/02 Javascript
js实现左侧网页tab滑动门效果代码
2015/09/06 Javascript
Bootstrap精简教程
2015/11/27 Javascript
jQuery3.0中的buildFragment私有函数详解
2016/08/16 Javascript
实例解析Array和String方法
2016/12/14 Javascript
js 调用百度分享功能
2017/02/27 Javascript
微信小程序项目实践之验证码倒计时功能
2018/07/18 Javascript
详解无限滚动插件vue-infinite-scroll源码解析
2019/05/12 Javascript
JS实现滑动拼图验证功能完整示例
2020/03/29 Javascript
vue-iview动态新增和删除的方法
2020/06/17 Javascript
使用jQuery实现购物车
2020/10/29 jQuery
[52:44]VGJ.T vs infamous Supermajor小组赛D组败者组第一轮 BO3 第一场 6.3
2018/06/04 DOTA
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
机器学习的框架偏向于Python的13个原因
2017/12/07 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
2018/10/30 Python
Python datetime和unix时间戳之间相互转换的讲解
2019/04/01 Python
python实现在cmd窗口显示彩色文字
2019/06/24 Python
Golang GBK转UTF-8的例子
2019/08/26 Python
简单的Python调度器Schedule详解
2019/08/30 Python
pycharm 2019 最新激活方式(pycharm破解、激活)
2020/09/22 Python
django实现更改数据库某个字段以及字段段内数据
2020/03/31 Python
Python如何生成xml文件
2020/06/04 Python
python如何使用腾讯云发送短信
2020/09/17 Python
html5的画布canvas——画出简单的矩形、三角形实例代码
2013/06/09 HTML / CSS
Kipling意大利官网:世界著名的时尚休闲包袋品牌
2019/06/05 全球购物
应征英语教师求职信
2013/11/27 职场文书
红领巾广播站广播稿
2014/10/19 职场文书
初中优秀学生评语
2014/12/29 职场文书
2015年学校体育工作总结
2015/04/22 职场文书
创业计划之特色精品店
2019/08/12 职场文书