1.jsonp //缺点只能get
a.js
<script>
function jsonp(json){
alert(json.name)
}
</script>
<script src="http://www.baidu.com/b.js"></script>
b.js
<script>
jsonp({name:"庄子鹏“})
</script>
2.CORS
CORS通信的关键是服务器。只要服务器实现了CORS接口,就可以跨源通信。
Access-Control-Allow-Origin
该字段是必须的。它的值要么是请求时Origin字段的值,要么是一个*,表示接受任意域名的请求。
a.js
<script>
function jsonp(json){
alert(json.name)
}
</script>
<script src="http://www.baidu.com/b.js"></script>
b.js
<script>
jsonp({name:"庄子鹏“})
</script>
2.CORS
CORS通信的关键是服务器。只要服务器实现了CORS接口,就可以跨源通信。
Access-Control-Allow-Origin
该字段是必须的。它的值要么是请求时Origin字段的值,要么是一个*,表示接受任意域名的请求。