JavaScript知识点整理

50 阅读1分钟

跨域(CORS)

Cross-Origin Resource Sharing,跨域资源共享

为什么会有跨域?

跨域限制是为了用户的上网安全,所以有了同源策略

同源策略(Same Origin Policy,SOP)

限制一个origin的文档或者它加载的脚本如何能与另一个源的资源进行交互

同源定义

同源:两个页面局又相同的域名、协议、端口,三个要素缺一不可

解决方案

  1. JSONP
  2. nginx
  3. cors