造成跨域的原因:
因为浏览器的同源政策,协议,端口,域名有一个不同就会造成跨域,比如说发送的异步请求是不同的两个源,就比如是不同的两个协议或者两个不同的域名或者不同的端口
同源策略:
同源策略就是浏览器保护浏览器安全的一种机制,不允许客户端请求从A服务器请求过来的页面往B服务器发送Ajax请求。两个页面地址中的协议,域名,端口号一致,则表示同源。
同源策略的数据:
1.储存在浏览器中的数据,如localStroage,cookie和indexdDB不能通过脚本跨域访问
2.不能通过脚本操作不同域下的DOM
3.不能通过ajax请求不同域的数据
版权声明:本文为YD_family原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。