问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vue跨域解决方法

发布网友 发布时间:2022-12-02 08:51

我来回答

1个回答

热心网友 时间:2023-11-09 09:43

vue跨域解决方法
使用axios请求
第一步骤
在vue.config.js 文件中 mole.exports = { } 中添加
devServer: {
proxy: {
'/profile': { //指定 路径 要 跨域请求地址
// 在本地会创建一个虚拟服务端,然后发送请求的数据,并同时接收请求的数据,这样服务端和服务端进行数据的交互就不会有跨域问题
// 将/api开头的url转发到target上。
target: ' https://sso.www.eee.cn/profile',// 跨域请求地址
changeOrigin: true, //虚拟的站点需要更管origin
ws: true, // 代理websockets
secure: true, // 如果是https接口,需要配置这个参数
pathRewrite: {
// 顾名思义,将/api重写为 / 此时url变为 http://192.168.101.110:8888/ 而不是 http://192.168.101.110:8888/api
'^/profile': ''
}
}

}

第二步骤
在封装axios请求中设置
const service = axios.create({
baseURL: '/profile',//定义要跨域的接口路径
withCredentials: true,//是否支持跨域
timeout: 500000, // request timeout
headers: {
'Cache-Control': 'no-cache',
'Content-Type': 'application/x-www-form-urlencoded'
}

});
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
sometimesome timesometimessome times的区别 瓜地的午餐怎么造句 夏季宝宝不吃饭应该怎么办 狼人杀里面的白狼王模式怎么玩? 狼人杀白狼王和骑士:操作至上的高效玩法指南 狼人杀手游白狼王怎么玩 详细玩法攻略 狼人杀 狼人杀的白狼王怎么玩? 国产轮毂品牌有哪些 国产轮毂品牌哪个品牌好 国内轮毂有哪些品牌 岗位和职务怎么填 求《花冠病毒》完整版txt 读书笔记|毕淑敏《花冠病毒》 戴尔g3电脑恢复出厂设置关不了机怎么办 初中学化学的网站 谁有可以自学的初中化学的网址?好点的哦 水墨画怎么画竹子 关于冒领养老待遇的情况说明 网银为什么要办呢 抖音怎么设置送小心心提示 听说的意思是什么 听说造句 近义词反义词 新能源与常规能源有哪些 茉莉花长虫怎么办? 湖南省地图的自然资源 黑熊和老虎生活在一个区域吗 谁会永久封 要多少钱一个号 我也人家骗了几千 现在把我拉黑 急急急急急急 别人用自己的被封号了需要赔付多少钱 别人用自己的被封号了需要赔付多少钱 一个纸箱放在桌子上所占的桌子的空间大小是42平方厘米它的表面积是多少平方厘? 请问word怎么在原有的目录上编辑目录 swoole之websocket使用 Vue项目中跨域问题的解决 前端处理跨域请求(含vue的处理方式) 吃山核桃有什么好处?山核桃的功效与作用 我今天挖了一棵大何首乌重5,7斤请问多少年长成,值多少钱 iqoo9pro有没有红外线功能-iqoo9pro功能齐全吗 工商银行账号解析失败 青少年就应该多睡懒觉,美国科学家是这么说的! 为什么美国青少年犯罪率那么高? 新家装修好了,家财险哪种较好? 我想为家庭财产保险续保,但是不知道这个保险怎么续保 青岛最好吃的青岛老甜沫,青岛哪里青岛老甜沫最好吃 青岛武氏甜沫店在哪儿 青岛哪里有好吃地道的早点? 360萨摩耶数科货款怎么 梦见上学是什么征兆? 小米手机打开gps权限? 航天工业的三大新兴趋势 如何向河南教育厅检举? 行走中我昂起头是什么题材的作文? 《我昂起了头》作文怎么写