文章目录 起因突破jsonp实现模式具体实现 起因 由于浏览器同源策略的限制,会使不同协议、不同域名、不同端口号,满足以上任意一个条件都会出现跨域问题。 突破 script标签的src属性并不被同源策略所约束。 jsonp实现模式 可以引用一位同僚的理解为:前端script添加一个跨域的url,后端也会对这个url做出一些设置,实际的请求是后端执行的,后端再把访问该url返回的数据拼接返回到callback函数中,前端通过callback获取数据。 具体实现 jsonp跨域原理解析