Vue2配置前端代理

在8080向5000请求数据

cli+vue2

一、cli内配置前端代理

1、使用

发送请求时写8080

在配置文件中配置 vue.config.js

2、缺点

  1. 无法配置多个代理
  2. 无法控制某个请求知否要代理

二、方式二

复制代码
module.exports = {
    devServer: {
        proxy: {
            '/api1':{   //匹配所有以'/api1'开头的请求路径
            target:'http:/localhost:5000',//代理目标的基础路径
            changeOrigin:true,
            ws:true  //用于支持websocket 不用可以不配置
            pathRewrite:{'/api1':''}  //用于重写路径,将左边的部分用右边替换
            },
            '/api2':{//匹配所有以'/api2'开头的请求路径
            target:'http://localhost:5001',//代理目标的基础路径
            changeOrigin:true,
            pathRewrite:{'/api2':''}
            }
        }
    }
}



changeOrigin设置为true时,服务器收到的请求头中的host为:localhost:5000
changeOrigin设置为false时,服务器收到的请求头中的host为:localhost:8080
changeOrigin默认值为true
相关推荐
xiaohe060117 分钟前
📖 每一份收获都值得被纪念:小何的 2025 年度总结
前端·年终总结
社恐的下水道蟑螂20 分钟前
深入理解 React 中的 Props:组件通信的桥梁
前端·javascript·react.js
青莲84322 分钟前
Java基础篇——第三部
java·前端
社恐的下水道蟑螂27 分钟前
LangChain:AI 应用开发框架的深度解析与实践指南
前端·langchain·ai编程
凌览28 分钟前
2025年,我和AI合伙开发了四款小工具
前端·javascript·后端
青莲84329 分钟前
Java基础篇——第一部
android·前端
留简31 分钟前
从零搭建一个现代化后台管理系统:基于 React 19 + Vite + Ant Design Pro 的最佳实践
前端·react.js
小满zs37 分钟前
Next.js第十八章(静态导出SSG)
前端·next.js
CAN117740 分钟前
快速还原设计稿之工作流集成方案
前端·人工智能
A242073493041 分钟前
深入浅出JS事件:从基础原理到实战进阶全解析
开发语言·前端·javascript