美文网首页
React跨域请求

React跨域请求

作者: 周_0717 | 来源:发表于2020-03-12 18:32 被阅读0次
  1. 在package.json文件中配置proxy信息
    React 2.0及以下的版本:
"proxy": "http://服务器地址"  // 配置你要请求的服务器地址

新版本支持配置多个代理

"proxy": {
    "/path1": {
      "target": "http://服务器地址01",
      "changeOrigin": true
    },
    "/path2": {
      "target": "http://服务器地址02",
      "changeOrigin": true
    }
  }
  1. 使用http-proxy-middleware
const proxy = require("http-proxy-middleware");

module.exports = function (app) {
    app.use(proxy("/data", {
        target: "http://服务器地址1", //配置你要请求的服务器地址
        pathRewrite: {'^/data': ''},
        changeOrigin: true,
    }))
    app.use(proxy("/rest", {
        target: "http://服务器地址2",
        pathRewrite: {'^/data': ''},
        changeOrigin: true,
    }))
};
  1. 在webpack.dev.conf.js中的devServer项进行配置,webpack文件默认是看不到的
devServer: { // 配置webpack-dev-server, 在本地启动一个服务器运行
    contentBase: "./build", //本地服务器所加载的页面所在的目录
    historyApiFallback: true, //不跳转
    port: 8888, //设置默认监听端口,如果省略,默认为”8080“
    inline: true, //实时刷新
    open: true, // 自动打开页面
    historyApiFallback: true,
    proxy: {
      "/path": {
        "target": "https://服务器地址",
        "changeOrigin": true
        }
     }
  },

2020-03-05

相关文章

  • When specified, “proxy” in packa

    刚安装好react脚手架,然后用axios来请求发现存在跨域问题,我请求的是https的好像请求http是没有跨域...

  • use fetch post send json can not

    情景描述 create React app中使用fetch 发送跨域http请求 使用create React a...

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

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

  • axios发送俩次请求的原因

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

  • React跨域请求

    在package.json文件中配置proxy信息React 2.0及以下的版本: 新版本支持配置多个代理 使用h...

  • 用express实现CORS跨域

    跨域请求头 cors express 跨域请求

  • 跨域

    1、跨域是什么 域指的是域名,向一个域发送请求,如果请求的域和当前域是不同域,就叫跨域;不同域之间的请求就叫跨域请...

  • react数据请求,跨域

    可以用jQuery的ajax,但是就单单引入了,太重了,所以推荐使用 axios,fetch 跨域解决 crea...

  • 跨域

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

  • axios 跨域请求(前后端分离)

    与其说是 axios 跨域请求,我觉得不如说是 webpack server 跨域请求,因为这里的跨域请求实现,还...

网友评论

      本文标题:React跨域请求

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