vue中配置代理proxyTable跟pathRewrite

proxyTable:{
    '/api': {
        target: '172.0.0.0',
        changeOrigin: true,
        pathRewrite: {
          '^/api': '/api',
      }
}

比如后端给你的接口是
http://172.0.0.0/api/getList
那么proxyTable里面的'/api'相当于172.0.0.0
axios中就可以通过/api/getList来请求
如果接口里面含有api,那么pathRewrite就是'^/api': '/api',如果接口里面没有api,那么pathRewrite就是'^/api': ''
但是proxyTable中的'/api'最好还是跟接口中的一致,不然在生产环境中还需要配置,因为生产环境中不需要配置代理

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容