https://blog.csdn.net/hansexploration/article/details/80314948
jsonp,作为一种跨域的解决方案,适用于当你的请求是get请求的时候。
1、什么情况下会出现跨域?
假如:前端代码在A服务器,获取数据的代码在B服务器 ,当A要访问B里面的资源时,就是跨域了。
跨域:包括协议、域名、ip、端口其中一项不同
2、为什么会出现跨域这种情况?
因为浏览器的同源策略,在不同源的情况下发送请求,浏览器会认为该请求不被信任,禁止请求。
3、但是很惊喜的一点是,通常在前端标签中含有src属性的时候,在src中的资源链接,浏览器是同意访问的,于是有了以下思路:
我们前端定义script脚本,让其访问远程url,该url会返回数据,并可以用来在当前脚本下对其操作。
核心其实就是:动态添加