React http-proxy-middleware代理不起作用

时间:2020-05-03 12:52:55

标签: reactjs proxy http-proxy http-proxy-middleware

嗨,我一直在尝试使用代理解决方案来避免myapp中的cors问题,但是它似乎无法正常工作,我重启了我的机器很多次了,这没有什么区别。基本上,myapp使用fetchApi调用另一个域(localhost:8080),该域是SpringBoot应用程序终结点。我在package.json中添加了“ proxy”:“ http://localhost:8080/”,但是api仍然返回与localhost:3000的调用,并且我尝试了setupProxy.js,但是我遇到了同样的问题....我还缺少其他任何东西!任何帮助将不胜感激...

const { createProxyMiddleware } = require("http-proxy-middleware");
module.exports = function (app) {
  app.use(
    "/oauth",
    createProxyMiddleware({
      target: "http://localhost:8080",
      changeOrigin: true,
      secure: false,
      logLevel: "debug",
    })
  );
};

1 个答案:

答案 0 :(得分:1)

我删除了 {} 上的 createProxyMiddleware,它开始工作了。 谢谢