vue axios解决跨域问题

本文详细介绍了如何使用Vue和Axios解决跨域问题,包括搭建Vue开发环境、配置跨域代理及实现请求发送。从下载Node.js到配置axios,一步步解析跨域解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前一直有一个疑惑,跨域到底是前端还是后端的事情。怀着这样的疑问百度了下,发现跨域其实是浏览器为了安全而禁止访问本域名之外的域名,和后端没有太大关系。至于jsonp也是属于前端跨域,后端则不需要配置,但是现在随着前端的发展jQuery渐渐淡化出我们的视线,这次简单的研究了下 vue axios跨域。原理没有弄太清楚,就简单的写了一个demo。

1、先搭vue开发环境。首先下载nodejs ,然后安装。打开命令行 npm install -g vue-cli 全局安装vue-cli

2、创建一个文件夹 进入文件夹执行命令  vue init webpack “项目名称”  ,然后npm install这样一个vue项目就创建好了,再安装一个npm install axios

3、修改配置文件,在config目录的index.js文件

这里配置表示,用 /api 来代替 http://127.0.0.1:8888

4、接着修改一个vue文件 这里选择里面自带的helloworld为例子

 

最后去测试一下吧。。。写的不好,权当自己记录一下 勿喷。。。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值