微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何解决ajax的跨域问题转

原文链接https://www.cnblogs.com/sunxucool/p/3433992.html

 

什么是跨域

跨域问题来源于JavaScript的同源策略,即只有 协议+主机名+端口号 (如存在)相同,则允许相互访问。也就是说JavaScript只能访问和操作自己域下的资源,不能访问和操作其他域下的资源。跨域问题是针对JS和ajax的,html本身没有跨域问题,比如a标签、script标签、甚至form标签(可以直接跨域发送数据并接收数据)等

json

{
    "message":"获取成功","state":"1","result":{"name":"工作组1","id":1,"description":"11"}
}

jsonp

callback({
    "message":"获取成功","description":"11"}
})

在url中callback传到后台的参数是什么callback就是什么,jsonp比json外面有多了一层,callback()。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐