什么是域:
通常把 协议+域名+端口 的组成称为域
什么是跨域:
若一个域名为test1.com的网站发起了test1.com/xxx/xxx的请求,那么这样的访问就是同域请求。
若一个域名为test1.com的网站发起了test2.com/xxx/xxx的请求,那么这样的访问就是跨域请求,会受到同源策略的限制。
浏览器均默认开启了同源策略,它指Ajax请求所在的页面和被请求的页面在协议、域名、端口均相同才能被访问,否则会提示如下错误:
错误提示:
XMLHttpRequest cannot load xxxxxxx is not allowed by Access-Control-Allow-Origin.