ajax-4-jsonp

一、一个域名地址的组成


注意:

① 当协议,子域名,主域名、端口号中任意一个不想同时,都算作不同域;
② 不同域之间相互请求资源,就算做跨域
③ 比如

二、方法

1.代理(后台方法)
2.jsonp
A:原理:
a域名声明,b域名调用,如:
<script>
function jsonp(json){
alert(json["name"]);
}
</script>
<script src="http://www.bbb.com/jsonp.js"></script>

B.使用
注意:jsonp仅适用于get方法,无法加密

C:H5提供的XMLHttpRequest Level 2
注:
1.ie10以下不支持
2.在服务器端做一些小小的改造即可:
header("Access-Control-Allow-Origin:*");//设置*号则所有地方可访问,设置名字只能当前设置的地方访问
header("Access-Control-Allow-Methods:POST,GET")

猜你喜欢

转载自blog.csdn.net/weixin_39087035/article/details/79717690
今日推荐