react 中的代理跨域

react 中的代理跨域

可以在github上搜索

creat react app

User Guide

查阅文档
在这里插入图片描述

可以在src创建setupProxy.js文件

src/setupProxy.js

const { createProxyMiddleware } = require('http-proxy-middleware');
module.exports = function(app) {
  app.use(
    '/api',
    createProxyMiddleware({
      target: 'http://localhost:5000',
      changeOrigin: true,
    })
  );
};

我的改良版

const proxy = require('http-proxy-middleware');//不用下载

module.exports = function(app) {
  app.use(
    '/ajax', 
    proxy({
      target: 'http://m.maoyan.com',
      changeOrigin: true,
      //pathRewrite:
    })
  );

  app.use(
    '/ajax2',
    proxy({
      target: 'http://m2.maoyan.com',
      changeOrigin: true,
      //pathRewrite:
    })
  );
};



猜你喜欢

转载自blog.csdn.net/yang939207690/article/details/105185404