jsonp跨域访问为什么没请求

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
提问者 DonkeyBird 2019-10-21 19:26:01

就比如我想用本地新建的vue项目访问网易云的api就是跨域,是不是可以用jsonp进行跨域访问

  • 你好,理论上是可以的,但是需要看网易云api是否允许跨域访问。也就是网易云项目后台人员设计的接口是否允许跨域访问,如果不允许,跨域也是访问不了的哦。
    2019-10-22 09:30:58
好帮手慕星星 2019-10-21 19:22:47

同学你好,

不是这样的哦,不同源的需要跨域,同源的就不需要了。

先给同学说一下什么情况下产生跨域:因为JavaScript处于安全方面考虑,不允许跨域调用其他页面的对象。跨域可以简单理解为,因为JavaScript同源策略的限制,例如a.com域名下访问b.com域名下的接口是不允许的,这就是跨域请求了。

如果自己参与实际项目中,后台写的接口,就不需要跨域了,通过ajax进行访问即可。

祝学习愉快!

提问者 DonkeyBird 2019-10-21 18:57:15

是不是所有的接口都可以用jsonp进行跨域访问

好帮手慕星星 2019-10-21 17:12:06

同学你好,

jsonp实现跨域的原理不是通过ajax哦,所以在XHR处不会显示,可以如下选择:

http://img1.sycdn.imooc.com//climg/5dad765909e3b89511850700.jpg

自己可以测试下,祝学习愉快!

欢迎采纳~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师