vue+axios跨域解决方法
2024-10-19 03:31:18
通过这种方法也可以解决跨域的问题。
使用http-proxy-middleware 代理解决(项目使用vue-cli脚手架搭建)
例如请求的url:“http://f.apiplus.cn/bj11x5.json”
1、打开config/index.js,在proxyTable中添写如下代码:
1
2
3
4
5
6
7
8
9
|
proxyTable: { '/api': { //使用"/api"来代替"http://f.apiplus.c" target: 'http://f.apiplus.cn', //源地址 changeOrigin: true, //改变源 pathRewrite: { '^/api': 'http://f.apiplus.cn' //路径重写 } } } |
2、使用axios请求数据时直接使用“/api”:
通过这中方法去解决跨域,打包部署时还按这种方法会出问题。解决方法如下:
最新文章
- Oracle执行时间与sql格式
- 避免写出IE Bug
- WebBrowser.ObjectForScripting 属性的使用
- 【CF】328 D. Super M
- [BZOJ 3129] [Sdoi2013] 方程 【容斥+组合数取模+中国剩余定理】
- yii框架基本操作
- BULK SQL
- JavaSE:关键字(全)
- 08--STL关联容器(set/multiset)
- tensorflow--交叉熵
- 设置Editext的光标宽高与颜色
- 我最喜欢的Mybatis 3.5新特性!超实用!
- c#异常重试机制
- (7)linux文件常用操作命令
- centos nginx 中安装ssl证书 以及在项目中的使用
- heap 的一些用法
- Asp.Net MVC记住用户登录信息 下次登录无需输入密码
- 以 BZOJ 2002 为例学习有根树LCT(Link-Cut Tree)
- php调用python脚本
- [原][osgearth]osgearthviewer读取earth文件,代码解析(earth文件读取的一帧)