JSONP_跨域

题目1: 什么是同源策略

同源策略(Same origin Policy)
浏览器出于安全方面的考虑,只允许与本域下的接口交互。不同源的客户端脚本在没有明确授权的情况下,不能读写对方的资源。

题目2: 什么是跨域?跨域有几种实现形式

本域指的是?
  • 同协议:如都是http或者https
  • 同域名:如都是http://www.baidu.com/ahttp://www.baidu.com/b
  • 同端口:如都是80端口
什么是跨域?

js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。

跨域有几种实现形式?
  • JSONP
  • CORS
  • 降域
  • postmessage

题目3: JSONP 的原理是什么

由于同源策略,一般来说位于server1.example.com的网页无法与不是 server1.example.com的服务器沟通,而HTML

你可能感兴趣的:(JSONP_跨域)