前端路上遇到的坑—跨域获取json格式的数据

LZ是一个前端菜鸟,入坑一年多,一直想写博客记录自己走过和填过的那些坑,却一直没有付之行动,最近刚辞职换工作了,轻松了很多,废话少说,开始我的博客之旅,希望可以帮到遇到同样问题的人,如果有错误的地方请各位dalao指正,轻喷。

给当地ZF部门做项目,需要从对方的微信关注用户数,对方直接给出一个url,让我们直接通过HTTP请求获取,刚开始前几天测试可以获取到数据,但是后来突然就不行了。开始排查,先把接口链接拷贝直接在浏览器中打开,数据返回正常:


打开页面,查看浏览器的控制台,原来是请求被同源策略限制了,这里可能有的同学会迷惑,“为什么浏览器直接访问正常,ajax就不行了?”,这是因为直接在浏览器访问不算跨域,浏览器是客户端,跨域是在两个服务器之间的,所以直接打开没问题(这里是我个人的理解,有不对的请指出)。



评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值