位置: IT常识 - 正文

Vue2 跨域问题报错AxiosError net::ERR_FAILED、 Network Error、ERR_NETWORK(vue2.0解决跨域问题)

编辑:rootadmin
Vue2 跨域问题报错AxiosError net::ERR_FAILED、 Network Error、ERR_NETWORK

推荐整理分享Vue2 跨域问题报错AxiosError net::ERR_FAILED、 Network Error、ERR_NETWORK(vue2.0解决跨域问题),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue跨域问题解决,vue跨域问题的三种解决方案,vue处理跨域问题,vue的跨域问题,vue2解决跨域问题,vue跨域问题解决,vue跨域问题解决,vue2.0解决跨域问题,内容如对您有帮助,希望把文章链接给更多的朋友!

请求场景: 当前页面URL:http://127.0.0.1:8000/testcase 跳转请求页面URL:http://127.0.0.1:5000/testcase_orm 使用axios请求 时 页面提示跨域报错

跨域报错信息

Access to XMLHttpRequest at ‘http://127.0.0.1:5000/testcase_orm’ from origin ‘http://localhost:8080’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

AxiosError {message: ‘Network Error’, name: ‘AxiosError’, code: ‘ERR_NETWORK’

Vue2 跨域问题报错AxiosError net::ERR_FAILED、 Network Error、ERR_NETWORK(vue2.0解决跨域问题)

Vue2跨域问题报错截图 通过对代码以及报错信息分析,问题出现在跨域请求上,(跨域请求:跨域是指浏览器不允许当前所在的源请求去访问另一个不一样的源请求,源是指请求协议、域名、端口号,这三个如果有一个不一致就是跨域请求)

当前URL请求URL是否跨域结果分析http://www.kuakuakua.comhttp://www.kuakuakua.com/index.html否同源(域名、协议、端口号一致)http://www.kuakuakua.comhttps://www.kuakuakua.com跨域协议不同(http/https)http://www.kuakuakua.comhttp://www.javashuo.com/跨域域名不同(www.kuakuakua.com/www.javashuo.com)http://www.kuakuakua.com:8080http://www.kuakuakua.com:8081跨域端口号不同(8080/8081)

解决方法

步骤一:在项目目录下找到 vue.config.js 文件打开编辑

步骤二:按照图中的结构,将给出的代码复制到 module.exports 中

devServer: { proxy: { "/proxy_url":{ // /proxy_url 这个用来和根路径 baseURL 进行匹配 target: 'http://127.0.0.1:5000', // 这个是填写跨域的请求域名+端口号,也就是要请求的URL(不包含URL路径) changeOrigin: true, // 是否允许跨域请求,在本地会创建一个虚拟服务端,然后发送请求的数据,并同时接收请求的数据,这样服务端和服务端进行数据的交互就不会有跨域问题 pathRewrite: { // 路径重写 '^/proxy_url': '/' // 替换target中的请求地址,原请求为 http://127.0.0.1:8000/kuayu 实际请求为 http://127.0.0.1:8000/proxy_url/kuayu } } } }步骤三:找到main.js文件,将axios.defaults.baseURL 设置为 /proxy_urlaxios.defaults.baseURL = ‘/proxy_url’步骤四:然后xxx.vue文件中的methods中的axios请求正常使用就可以了 此处的完整请求URL是 http://127.0.0.1:5000/testcase_orm(步骤四只是提供一个示例,具体的请求URL按照自己项目的URL去请求)methods:{ getCaseList: function(){ console.log("xxxxxxxxx") console.log('查看接口调用是否成功') this.$axios.get('/testcase_orm').then((result)=>{ console.log('查看接口调用是否成功,被调用则成功') console.log(result) }) } }

解决方法解析: 跨域问题,可以让服务端去添加请求头字段信息以及允许跨域访问,服务端的跨域问题不在本文章描述,感兴趣可以去看博主的另一篇Django跨域问题解决的博文

vue跨域问题本次使用的是代理方案进行解决,通过本地服务器进行代理转发到目标服务器,跨域只针对浏览器,对于node服务发出的请求时不会出现跨域问题,从而解决浏览器跨域问题。

感谢观看,希望对读者有所帮助,有疑问可以评论,不定时回复

本文链接地址:https://www.jiuchutong.com/zhishi/290199.html 转载请保留说明!

上一篇:雷尼尔山上空的银河星系,美国华盛顿州 (© Brad Goldpaint/Cavan)(雷尼尔国家公园攻略)

下一篇:webpack--》webpack底层深入讲解,从初识到精通,真正实现从0到1的过程

  • 公众号想要文章阅读高,需要一个好的标题和能够打动用户内心的文章内容。(公众号想要文章怎么弄)

    公众号想要文章阅读高,需要一个好的标题和能够打动用户内心的文章内容。(公众号想要文章怎么弄)

  • iQOO10怎么关闭拍照声音(iqoo10怎么关闭拍照声音)

    iQOO10怎么关闭拍照声音(iqoo10怎么关闭拍照声音)

  • 苹果怎么看全部历史的通话记录(苹果怎么看全部信息)

    苹果怎么看全部历史的通话记录(苹果怎么看全部信息)

  • 文档序号怎么自动排序(文档序号怎么自动填入序号)

    文档序号怎么自动排序(文档序号怎么自动填入序号)

  • 苹果手机可以用别的蓝牙耳机吗(苹果手机可以用nfc功能吗)

    苹果手机可以用别的蓝牙耳机吗(苹果手机可以用nfc功能吗)

  • 华为nova7用的芯片是什么(华为nova7用的芯片)

    华为nova7用的芯片是什么(华为nova7用的芯片)

  • 怎样关闭QQ截屏分享(qq截图怎么关闭qq页面)

    怎样关闭QQ截屏分享(qq截图怎么关闭qq页面)

  • 电子发票手动导出成功了,在哪里找(电子发票手动导出PDF)

    电子发票手动导出成功了,在哪里找(电子发票手动导出PDF)

  • 苹果百分之20的电量提示怎么关闭(苹果20%可以用多久)

    苹果百分之20的电量提示怎么关闭(苹果20%可以用多久)

  • 抖音评级搬运要删除作品吗(抖音评级搬运怎么申诉)

    抖音评级搬运要删除作品吗(抖音评级搬运怎么申诉)

  • 快手下载到本地的视频在哪里(快手下载到本地的图标怎么去掉)

    快手下载到本地的视频在哪里(快手下载到本地的图标怎么去掉)

  • 字节是cpu的主要技术性能指标之一它表示的是(字节是cpu的主要部件吗)

    字节是cpu的主要技术性能指标之一它表示的是(字节是cpu的主要部件吗)

  • 苹果锁屏键没有弹力了(苹果锁屏键没有音量键那么清脆)

    苹果锁屏键没有弹力了(苹果锁屏键没有音量键那么清脆)

  • kh/a是什么版本(kha是什么版本)

    kh/a是什么版本(kha是什么版本)

  • 加好友显示对方存在异常是怎么回事(加好友显示对方被加好友过于频繁怎么办)

    加好友显示对方存在异常是怎么回事(加好友显示对方被加好友过于频繁怎么办)

  • 微信男女在哪里改(微信男女在哪里聊天)

    微信男女在哪里改(微信男女在哪里聊天)

  • 华为p20屏幕刷新率(华为p20屏幕刷新率是多少)

    华为p20屏幕刷新率(华为p20屏幕刷新率是多少)

  • wps文件上传超过限制(wps文件上传限制怎么办)

    wps文件上传超过限制(wps文件上传限制怎么办)

  • vivo怎么开启nfc功能(vivo怎么开启隐藏空间)

    vivo怎么开启nfc功能(vivo怎么开启隐藏空间)

  • 手机如何恢复出厂设置(手机如何恢复出厂设置vivo)

    手机如何恢复出厂设置(手机如何恢复出厂设置vivo)

  • xsmax支持18w快充吗

    xsmax支持18w快充吗

  • 苹果x通话录音功能在哪(苹果X通话录音怎么设置)

    苹果x通话录音功能在哪(苹果X通话录音怎么设置)

  • Word中光标到文档开头的快捷键是(word光标怎么移到最前面)

    Word中光标到文档开头的快捷键是(word光标怎么移到最前面)

  • linux修改密码命令(linux修改密码命令passwd)

    linux修改密码命令(linux修改密码命令passwd)

  • 苹果手机怎么看电视直播(苹果手机怎么看是不是正品新机)

    苹果手机怎么看电视直播(苹果手机怎么看是不是正品新机)

  • 全民k歌如何认证主唱(全民K歌如何认证QQ音乐人)

    全民k歌如何认证主唱(全民K歌如何认证QQ音乐人)

  • 怎么给朋友圈视频加音乐(怎么给朋友圈视频配文案)

    怎么给朋友圈视频加音乐(怎么给朋友圈视频配文案)

  • userdel命令  删除用户账户(useradd 删除用户)

    userdel命令 删除用户账户(useradd 删除用户)

  • parted命令  磁盘分区工具(磁盘命令符)

    parted命令 磁盘分区工具(磁盘命令符)

  • 房屋租赁服务增值税税率是多少
  • 预缴税款可以抵税吗
  • 资产处置损益对损益有影响吗
  • 固定资产盘亏计入什么科目
  • 交强险可以打折扣吗
  • 建筑工程公司收入成本怎么结转
  • 会计科目已受控于应收应付系统
  • 如何根据资产负债表填写现金流量表
  • 2019城建税减半征收优惠政策解读
  • 没有以前年度损益调整这个科目,怎么增加?
  • 应收账款占用资金的应计利息公式
  • 货物尾款优惠如何计算
  • 其他应付为负数怎么处理
  • 关于公司食堂的文案
  • 营改增服务业税率
  • 农村承包土地能卖土吗
  • 股权转让分期收款怎么企业所得税
  • 软件维护费入什么科目
  • 代扣代缴的增值税怎么做账
  • 普通发票和专用发票的税点一样吗
  • 印花税按次申报怎么报
  • 一般纳税人附加税减免
  • 外购机器设备
  • 信用减值损失属于什么会计要素
  • 事业单位什么情况下可以提前退休
  • 工程施工方安全责任
  • 代理费是指
  • 固定资产入账的方式
  • 年度利润总额是会计利润吗
  • 股权转让协议的注意事项
  • puppetm
  • 同一控制下的企业合并,合并方在企业合并中取得的资产
  • 支付本月物业费怎么做账
  • php 智能家居
  • 车间耗材管理办法
  • 应收账款保理的作用有哪些
  • 仓鼠模拟器3d无限金币中文
  • yolov5训练参数说明
  • 黄金零售环节增值税的缴纳
  • python调用cuda执行加法
  • 关于眼中的世界的作文
  • 资产负债表其他应收款计算公式
  • 金税第一次使用怎么用
  • 北京社保月平均工资
  • 物流公司交的保证金可以退吗?
  • 税后利润分配还要交税
  • 网络销售平台有哪些平台
  • 现金冲账是什么意思
  • 建筑业红字发票如何开
  • 滞纳金的上限是多少
  • 工程怎么做会计分录
  • 现金折扣与商业折扣的计算
  • 工业企业产成品库存同比
  • 迁移windows
  • linux文件切片命令
  • pe工具箱怎么用
  • 删除windows.old文件夹后 桌面没有了
  • win10电脑去掉快捷箭头百度经验
  • win7桌面图标自动排列怎么取消
  • mac如何修改用户名称
  • win8系统桌面图标
  • win8windows设置在哪里
  • win8如何更改默认存储位置
  • dev c++怎么配置环境
  • jQuery Validate 数组 全部验证问题
  • dos批处理命令大全
  • bat关闭bat
  • Python scikit-learn 做线性回归的示例代码
  • Unity3D游戏开发培训课程大纲
  • edittext弹出软键盘
  • vue miniui
  • pygame如何加载图片
  • unity3d c++开发
  • unity如何成一组
  • jquery插件使用教程
  • js插件推荐
  • 安卓手机管家在哪里打开
  • javascript运用
  • 国家税务总局关于个人所得税有关政策问题的通知
  • 长春购房契税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设