@vue/cli 4.4.6解决跨域问题
程序员文章站
2022-03-11 15:04:14
在前端@vue/cli 4.4.6解决跨域问题,可以通过vue.config.js配置完成例如:需要访问https://jsonplaceholder.typicode.com/posts/,但是提示跨域,此时做以下配置:module.exports = { devServer: { host: 'localhost', port: 8081, proxy: { //配置跨域 '/el': { ....
在前端@vue/cli 4.4.6解决跨域问题,可以通过
vue.config.js
配置完成
例如:需要访问https://jsonplaceholder.typicode.com/posts/
,但是提示跨域,此时做以下配置:
module.exports = {
devServer: {
host: 'localhost',
port: 8081,
proxy: { //配置跨域
'/el': {
target: 'https://jsonplaceholder.typicode.com/', //这里后台的地址模拟的;应该填写你们真实的后台接口
changOrigin: true, //允许跨域
pathRewrite: {
'^/el': ''
}
},
}
},
};
即:el
表示https://jsonplaceholder.typicode.com/
此时前端只需将地址改为/el/posts/
在浏览器的network中发现访问的地址为http://localhost:80801/el/posts/
,实质访问的就是目标地址。
本文地址:https://blog.csdn.net/shylot/article/details/107532481
推荐阅读
-
用PHP做服务器转发层,解决js的ajax跨域访问问题
-
header函数设置响应头解决php跨域问题实例详解
-
fineuploader 跨子域上传文件 cookie丢失问题的解决 博客分类: JavaScript 学习vb2005xu自己动手系列 jsfineuploaderphpfile
-
fineuploader 跨子域上传文件 cookie丢失问题的解决 博客分类: JavaScript 学习vb2005xu自己动手系列 jsfineuploaderphpfile
-
ajax跨域问题完美解决方法
-
详解vue-cli项目中的proxyTable跨域问题小结
-
uniapp 解决H5跨域的问题
-
解决跨域问题
-
解决跨域问题
-
解决跨域问题