美文网首页
react-create-app解决请求跨域

react-create-app解决请求跨域

作者: 小蜗牛的碎碎步 | 来源:发表于2021-01-27 12:00 被阅读0次
安装插件
npm i http-proxy-middleware
在src目录下添加setupProxy.js文件
Xnip2021-01-27_11-50-18.jpg

setupProxy.js文件内容

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

module.exports = function (app) {
  app.use('/api', createProxyMiddleware({
    target: 'http://192.168.100.250:9999',
    changeOrigin: true,
    secure: false,
    pathRewrite: { // 请求中去除/api
      "^/api": ""
    }
  }));
}
请求示例

实际请求

 http://localhost:3000/api/equip-run-manager/Spring/MVC/entrance/unifier/QueryGroupList

通过跨域后

http:/ /192.168.100.250:9999/equip-run-manager/Spring/MVC/entrance/unifier/QueryGroupList

相关文章

  • 跨域

    ??JSONP只能解决GET请求跨域,不能解决POST请求跨域问题,XHR2可以解决GET,POST方式的请求跨域...

  • react-create-app解决请求跨域

    安装插件 在src目录下添加setupProxy.js文件 setupProxy.js文件内容 请求示例 实际请求...

  • node跨域头

    Nodejs解决跨域请求 例

  • 跨域

    什么是跨域? 为什么会发生ajax跨域?浏览器限制跨域【发出的请求不是本域】XHR请求【json】 解决思路:1:...

  • AJAX出现两次请求 options和get|post

    跨域请求 允许跨域请求 preflighted request预请求(options) 跨域请求 XMLHttpR...

  • ajax跨域请求

    ajax跨域请求(jsonp) 利用JSONP解决AJAX跨域问题的原理与jQuery解决方案JSONP jQue...

  • 开发环境跨域和生产环境跨域

    开发环境跨域 前后端分离,IP地址不同,请求数据必然导致跨域问题;解决方案:proxy设置 生产环境跨域 解决方案...

  • axios发送俩次请求的原因

    其实跨域分为简单跨域请求和复杂跨域请求 简单跨域请求是不会发送options请求的 复杂跨域请求会发送一个预检请求...

  • koa2解决跨域请求和options请求

    跨域 使用koa-cors解决跨域问题 添加一个中间件 解决options请求 由于做了跨域,所以前端用post请...

  • 【跨域】解决办法:利用 Access-Control-Allow

    【跨域】解决办法:利用 Access-Control-Allow-Origin 传统的跨域请求没有好的解决方案,无...

网友评论

      本文标题:react-create-app解决请求跨域

      本文链接:https://www.haomeiwen.com/subject/cfzozktx.html