Vue devServer.proxy代理配置详解

Vue devServer.proxy代理配置详解constproxy require http proxy middleware module exports devServer host localhost targethost port 8080 proxy api 代理器中设置 api 项目中请求路径为 api 的替换为 target proxy api target http

const proxy = require('http-proxy-middleware'); module.exports = { 
    devServer:{ 
    host: 'localhost', //target host port: 8080, //proxy:{'/api':{}},代理器中设置/api,项目中请求路径为/api的替换为target proxy:{ 
    '/api':{ 
    target: 'http://192.168.1.30:8085',//代理地址,这里设置的地址会代替axios中设置的baseURL changeOrigin: true,// 如果接口跨域,需要进行这个参数配置 //ws: true, // proxy websockets //pathRewrite方法重写url pathRewrite: { 
    '^/api': '/' //pathRewrite: {'^/api': '/'} 重写之后url为 http://192.168.1.16:8085/xxxx //pathRewrite: {'^/api': '/api'} 重写之后url为 http://192.168.1.16:8085/api/xxxx } }} }, //... } 

'/api': {},就是告诉node, 我接口只要是’/api’开头的才用代理,所以你的接口就要这么写 /api/xx/xx. 最后代理的路径就是 http://xxx.xx.com/api/xx/xx.
pathRewrite的作用是因为正确的接口路径是没有/api的,所以需要用'^/api': '/',表示请求接口时去掉api

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232940.html原文链接:https://javaforall.net

(0)
上一篇 2025年8月30日 上午8:01
下一篇 2025年8月30日 上午8:22


相关推荐

  • poj 3074 Sudoku(Dancing Links)

    poj 3074 Sudoku(Dancing Links)

    2022年1月13日
    63
  • 网页音乐播放器

    网页音乐播放器这是一款网页版的音乐播放器。这个播放器是利用QQ音乐的api实现了音乐的播放,搜索,歌词同步,音乐的下载。

    2022年6月15日
    63
  • 记一次 Centos7 安装使用 PostWoman

    记一次 Centos7 安装使用 PostWoman一、简介官网:https://www.worldlink.com.cn/osdir/postwoman.htmlDEMO:https://postwoman.io/GITHUB下载:https://github.com/liyasthomas/postwoman二、使用工具1、操作系统Centos7.4x64Minimal1708安装1台虚拟机:2G内存1…

    2025年7月5日
    4
  • JAVA中ResourceBundle使用详解(一)

    JAVA中ResourceBundle使用详解(一)最近在看 HttpServlet 源码时候 碰到 ResourceBund 的使用 就此记录一下 一 ResourceBund 是啥这个类主要用来解决国际化和本地化问题 国际化和本地化是啥 另一篇文章有写 这里直接上用法 这个类获取的属性也是来自于 properties 属性文件 获取 properties 属性有两个方式 一是通过 Properties 二是通过 ResourceBund 方式 Pr

    2026年3月26日
    1
  • java开发面试自我介绍模板_(自我介绍范文)java面试自我介绍

    java开发面试自我介绍模板_(自我介绍范文)java面试自我介绍1java 面试自我介绍 java 技术具有卓越的通用性 高效性 平台移植性和安全性 当今已广泛应用于各种电子设备和互联网 因此 java 公司具备了广泛的优势和广阔的发展前景 下面百分网为大家整理了 java 面试自我介绍 希望大家喜欢 java 面试自我介绍 一 我来自 xxxx 市 可能您没有去过 是一个很小的县级市 这几年刚刚开发了温泉业 我想将来会有更多的人了解这个小城市 年我以全市第一名的成绩考上了 xx 大

    2025年8月29日
    3
  • Html学习笔记3

    Html学习笔记3

    2022年2月7日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号