为了账号安全,请及时绑定邮箱和手机立即绑定

怎么解决fetch的跨域问题?现在在用react-router做一个SPA

怎么解决fetch的跨域问题?现在在用react-router做一个SPA

MMTTMM 2018-10-18 13:11:47
现在在用react-router做一个SPA应用,也存在跨域问题,但是我在网上看见别人有的web页面可以请求到,是不是别人自己用服务器做处理了?项目地址fetch(getLatestNews(),{          method: 'GET',          mode: 'cors',      })      .then((response) => {          console.log(response)        if (response.ok) {          return response.json()        }      })      .then((responseData) => {                  this.setState({          isLoaded: true,        })      })      .catch(() => {        this.setState({          isLoaded: false,        })      });警告Fetch API cannot load http://news-at.zhihu.com/api/... No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://www.xboxyan.com' is therefore not allowed access. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号