浏览器为什么要有同源策略?

Posted 笔绘丹心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浏览器为什么要有同源策略?相关的知识,希望对你有一定的参考价值。

什么是同源?

协议,主机,端口必须完全相同

不同源会有什么问题?

只能保证用户请求来自同一浏览器,不能确保是用户自愿发出的。由于cookie缓存问题,会导致不同的站点,可以随意修改源站点的DOM结构

安全性与可用性需要一个平衡点

以上是关于浏览器为什么要有同源策略?的主要内容,如果未能解决你的问题,请参考以下文章

前端技能树,面试复习第 42 天—— 浏览器原理:什么是同源策略,如何解决跨域问题

前端跨域解决

前端跨域访问

同源策略和跨域

前端开发:深入使用proxy代理解决跨域问题

同源策略