关于使用jsonp跨域的原理分析

跨域概述:

首先我们要知道什么是跨域:

浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域

原理概述:

我们知道,在页面上有三种资源是可以与页面本身不同源的。它们是:js脚本,css样式文件,图片。jsonp跨域就是利用了这一点。

我们使用js代码,在我们的页面上添加一个新的<script>标签,利用该标签中的src属性,访问不同域的资源,这样就能做到跨域了

又因为script,link, img 等等标签引入外部资源,都是 get 请求的,那么就决定了 jsonp 一定是 get 的

原理详解:

扫描二维码关注公众号,回复: 2335930 查看本文章

猜你喜欢

转载自blog.csdn.net/qq_41907991/article/details/81125149