使用http-proxy-middleware 代理解决(项目使用vue-cli脚手架搭建)
例如请求的url:“http://www.baidu.com/test”
打开config/index.js,在proxyTable中添写如下代码:
proxyTable: {
'/api': { //使用"/api"来代替"http://www.baidu.com"
target: 'http://www.baidu.com', //源地址
changeOrigin: true, //改变源
pathRewrite: {
'^/api': 'http://www.baidu.com' //路径重写
}
}
}

本文介绍了在Vue CLI搭建的项目中,如何利用http-proxy-middleware解决前端开发过程中的跨域问题。通过在`config/index.js`的`proxyTable`配置代理规则,将API请求路径 `/api` 映射到实际的远程服务器URL `http://www.baidu.com/test`。在打包部署时,需将`/api`替换为实际的服务器地址,以确保跨域问题得到正确处理。
最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=80604534&d=1&t=3&u=a2808924c6394ad8bfc727f8ed829408)
988

被折叠的 条评论
为什么被折叠?



