react配置 反向代理

  • Post author:
  • Post category:其他


跨域解决方案

jsonp(模拟get)/CORS(跨域资源共享)靠死/代理/iframe/postMessage/window.name/WebSocket




react的代理实现跨域



在配置在src/setupProxy.js文件,并通过npm安装http-proxy-middleware,代理中间件模块

创建 src/setupProxy.js

安装模块

npm i -S http-proxy-middleware

const {createProxyMiddleware: proxy} = require('http-proxy-middleware')

module.exports = app => {
  app.use('/api', proxy({
    target: 'http://localhost',
    changeOrigin: true,
    pathRewrite: {
      '^/api': ''
    }
  }))
}



版权声明:本文为tby_pr原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。