动态script标签(jsonp)-跨域调用

跨域是指不符合同源策略;

同源策略:

(1)协议相同;

(2)端口号相同;

(3)域名相同;

http://www.demo.com

http://www.demo.com:8080

https://www.demo.com动态script标签(jsonp)-跨域调用_第1张图片

 

 

http://www.demo.com

http://www.demo.com/index.html

 

动态script标签(jsonp)-跨域调用_第2张图片

 

原生代码:

client端:


server端:

header('Content-Type: application/javascript');

 

jQuery中的jsonp中,他的用法我是不喜欢的,因为他本身和ajax没有任何关系,但是JQUERY把他封装到了ajax中

 

你可能感兴趣的:(动态script标签(jsonp)-跨域调用)