码迷,mamicode.com
首页 > 其他好文 > 详细

React中跨域问题的完美解决方案

时间:2018-11-28 22:24:14      阅读:1676      评论:0      收藏:0      [点我收藏+]

标签:style   pac   16px   解决方案   react   方案   create   rda   use   

针对react版本^16.6.0有多种解决方案

 

方案一:package.json中加上proxy代理配置

在packge.json加入

"proxy": "http://0.0.2.89:7300"

然后你页面中的请求fetch(‘/api/userdata/‘)就会转发到proxy中的地址

也就是真实的请求是http://0.0.2.89:7300/api/userdata/,而且也不会有跨域问题

因为在浏览器看来,你只是发了fetch(‘/api/userdata/‘),没有跨域问题

 

方案二:使用http-proxy-middleware

create-react-app 文档里面有解决方案http-proxy-middleware

请查看文档,具体操作后续将更新

React中跨域问题的完美解决方案

标签:style   pac   16px   解决方案   react   方案   create   rda   use   

原文地址:https://www.cnblogs.com/piaobodewu/p/10034440.html

(2)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!