React解决axios跨域问题

  • Post author:
  • Post category:其他




在React中,axios是ajax的再次封装,所以,axios具有同源策略的特点,不能跨域请求数据,如果想跨域请求数据,需要设置跨域代理,方法如下



1.需要在src一级目录下面 创建 setupProxy.js文件



2.下载模块 npm i http-proxy-middleware@2.0.6 –save



3.在setupProxy.js中书写固定跨域代码



4.在使用该接口的地方,通过/api代理将要跨域的域名




5.


重新启动服务器


npm run start



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