同源策略、跨域、jsonp

2017-01-09  本文已影响46人  ahong_吴
1.什么是同源策略
同源策略是为了浏览器安全而制定的一种规则,如果你的网站想要访问的资源不是同源的就会被拒绝,就好比京东要访问淘宝的资源,因为他们的域名不同,两个网站就不同源,所以会被拒绝。
2.什么是跨域?跨域有几种实现形式
3.jsonp 的原理是什么

利用script标签的跨域性,在页面上动态添加一个<script src=""></script>,让script标签请求需要的资源,服务器将数据放在一个回调函数上传回来,然后页面上已经定义好此函数,所以会立即执行。

4.CORS是什么
Paste_Image.png

代码

Paste_Image.png

1、 CORS
在上面的php文件中添加header('Access-Control-Allow-Origin: http://a.com');

Paste_Image.png Paste_Image.png

2、JSONP

Paste_Image.png

代码:

Paste_Image.png
上一篇 下一篇

猜你喜欢

热点阅读