同源策略

在说跨域之前,我们需要先了解下 同源策略。它是一个规范(Netscape 1995年提出),并没有指定具体的使用范围和实现方式。

为了保证使用者信息的安全,防止恶意网站篡改用户数据,一些常见的Web技术都默认采用了同源策略(如Silverlight, Flash, XMLHttpRequest, Dom等)。

那如何判断同源呢?

  1. 相同的协议

  2. 相同的域名

  3. 相同的的端口号

我们用一个表格来展示同源的判断:

URL1URL2是否同源分析

网友评论