Ant Design Pro中的Proxy跨域代理

简介: Ant Design Pro中的Proxy跨域代理

看官方文档中的例子



Ant Design Pro官网中给的例子

export default {
  proxy: {
    '/api': {
      'target':'http://jsonplaceholder.typicode.com/',
      'changeOrigin': true,
      'pathRewrite': {'^/api':'' },
    },
  },
}


proxy: {
  api表示的是在/api路径下开启代理
    '/api': {
     //target表示的是要替换的地址
      'target':'http://jsonplaceholder.typicode.com/',
      'changeOrigin': true,
      //将api开头替换为空
      'pathRewrite': {'^/api':'' },
    },
  },


实际使用



在config文件夹下的config.js

51f6d1beaf10442f99167bf5ae072e3c.png

项目中使用

  proxy: {
    "/ci": {
      "target": "http://47.92.112.6:8055",
      "changeOrigin": true,
      "pathRewrite": { "^/ci": ''}
    }
  }


比如

我在本地访问的是

http://localhost:8000/ci/player/page?current=2&size=10


进入ci路径下会自动开启代理

将http://localhost:8000替换成了http://47.92.112.6:8055

此时我访问的就是

http://47.92.112.6:8055/ci/player/page?current=2&size=10


但是我应该访问的是

http://47.92.112.6:8055/player/page?current=2&size=10


所以这时候要进行路径重写,将ci替换为空就可以成功访问

目录
相关文章
Ant Design Pro:如何进行网络请求
Ant Design Pro:如何进行网络请求
222 0
【Vite】Vite设置好了Proxy,但接口却404!解决方案来了!
前言 最近在做一个Vue3+Vite+TypeScript的项目,进行一番网上冲浪后,参考了众多🐴友的方案,配置完vite.config.ts准备开始与后端的同学开始联调,发现无论怎么样都是404,然后就开始了一步步的排查!
5183 0
|
前端开发 搜索推荐 API
webpack和vite devServer的进阶用法:配置proxy修改请求和响应
在前端日常开发中我们一般都是配置本地开发服务器的proxy来解决跨域问题,查看官网文档或者通过搜索引擎搜出来的都是比较基础的用法。
2095 0
|
6月前
|
缓存 JavaScript 程序员
【奇葩问题】vue项目在谷歌浏览器开启开发者工具时部分接口报错500 Proxy error: Could not proxy request
【奇葩问题】vue项目在谷歌浏览器开启开发者工具时部分接口报错500 Proxy error: Could not proxy request
129 0
|
7月前
|
JSON JavaScript 前端开发
vue2_vite.config.js的proxy跨域配置和nginx配置代理有啥区别?
vue2_vite.config.js的proxy跨域配置和nginx配置代理有啥区别?
249 1
|
7月前
|
JavaScript
vue配置代理proxy
vue配置代理proxy
64 0
|
7月前
|
JavaScript 前端开发 API
探索应用程序的指路明灯:Route 和 Router 入门指南(上)
探索应用程序的指路明灯:Route 和 Router 入门指南(上)
探索应用程序的指路明灯:Route 和 Router 入门指南(上)
|
7月前
|
前端开发 JavaScript UED
探索应用程序的指路明灯:Route 和 Router 入门指南(下)
探索应用程序的指路明灯:Route 和 Router 入门指南(下)
探索应用程序的指路明灯:Route 和 Router 入门指南(下)
|
前端开发 JavaScript 应用服务中间件
Vite配置Proxy代理解决跨域问题
Vite配置Proxy代理解决跨域问题
1582 0
|
前端开发 JavaScript 安全
【Ant Design Pro】使用ant design pro做为你的开发模板 OpenAPI,快速管理你的请求接口。
前言 >转载好文,作者:[赵小左](https://blog.csdn.net/qq_31281245/article/details/126783707)
【Ant Design Pro】使用ant design pro做为你的开发模板 OpenAPI,快速管理你的请求接口。