为什么会造成跨域?简述同源策略

  • Post author:
  • Post category:其他


造成跨域的原因:

因为浏览器的同源政策,协议,端口,域名有一个不同就会造成跨域,比如说发送的异步请求是不同的两个源,就比如是不同的两个协议或者两个不同的域名或者不同的端口

同源策略:

同源策略就是浏览器保护浏览器安全的一种机制,不允许客户端请求从A服务器请求过来的页面往B服务器发送Ajax请求。两个页面地址中的协议,域名,端口号一致,则表示同源。

同源策略的数据:

1.储存在浏览器中的数据,如localStroage,cookie和indexdDB不能通过脚本跨域访问

2.不能通过脚本操作不同域下的DOM

3.不能通过ajax请求不同域的数据



版权声明:本文为YD_family原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。