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

后端node代理一开(跨域获取数据),前端一刷新就出现cant get XXX ?

后端node代理一开(跨域获取数据),前端一刷新就出现cant get XXX ?

偶然的你 2019-03-15 22:15:02
node后台一开,前端一刷新就出这个了后端node代码是这样:exports.dogetranklist = function(req, res) {  let url = "https://wcs.starcraft2.com/en-us/search/standings?year=2017&circuit=korea&page=0&number=20";  axios.get(url,{    headers: {      referer: "https://wcs.starcraft2.com/en-us/standings/",      host: "wcs.starcraft2.com"    }  }).then(response => {    res.json(response.data)      console.log("请求成功");  }).catch((e)=> {    console.log("error",e);  });}就是用服务器获取那个接口的数据的,然后返回给前端,我现在只能先开前端,再开后端,会获取到数据,但是前端一刷新就这样了,把node关了在刷新又可以了,这个代理获取数据是成功了,我先开前端,再开node,前端会加载到这个数据,但是前端只要一刷新,就Cannot Get XXX(前端的路由)。如上,怎么回事???(前端脚手架是create-react-app,前后端的端口都是3000)
查看完整描述

1 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

2个端口会有冲突


查看完整回答
反对 回复 2019-04-10
  • 1 回答
  • 0 关注
  • 357 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信