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

关于js中使用axios跨域的问题

关于js中使用axios跨域的问题

弑天下 2019-03-15 13:13:10
问题描述今天在学axios,发现很容易出现跨域问题,比如http://ip.taobao.com/service/...这个接口是淘宝的公开api,但是我用axios居然无法访问。code是200代表请求成功,但报跨域,结合我请求其他接口的状况,我判断请求是成功的没问题,但是接口返回的json我无法获取。目前我访问的大部分接口都无法获取json数据,报同样错误问题出现的环境背景及自己尝试过哪些方法//请求代码axios.get(      'http://ip.taobao.com/service/getIpInfo.php?ip=63.223.108.42',     )     .then(function(response) {     //   console.log(response)     })     .catch(function(response) {     //   console.log(response)     })chrome报错往常跨域都是后端解决,现在给我了,求问。。。
查看完整描述

2 回答

?
DIEA

TA贡献1820条经验 获得超3个赞

origin from 'null'是本地文件源,如果你是以静态文件的形式打开html页面,这个请求无法执行在线请求。用服务器渲染html试试

查看完整回答
反对 回复 2019-03-15
?
繁星coding

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

结合我请求其他接口的状况
请问结合的是什么?
目前这个接口只有服务端才才能使用,不过做了限流处理,流量过大会封

查看完整回答
反对 回复 2019-03-15
  • 2 回答
  • 0 关注
  • 2679 浏览

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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