一、核心概念 1.1 什么是 JSONP JSONP(JSON with Padding)是一种跨域数据请求的解决方案。 原理: 利用 <script> 标签不受同源策略限制的特性 通过动态创建 <script> 标签,请求跨域资源 服务器返回的数据作为 JavaScript 代码执行 1.2 为什么需要 JSONP 由于浏览器的同源策略,普通的 XMLHttpRequest 或 fetch 无法直接请求跨域资源。JSONP 提供了一种绕过同源策略的方法。 同源策略:协议、域名、端口必须完全相同。 二、实现原理 2.1 基本流程 graph TD A[客户端调用 j...