3-5 Angular-跨域原理

跨域原理

jsonp原理是什么?

  • 借助标签的src属性进行数据请求。

[图片上传失败...(image-deafac-1535601977491)]
[图片上传失败...(image-16daa5-1535601977491)]


跨域步骤(重要)

  • 1.通过script src= 向服务器发送一个请求. 在发送请求过程中,把function 的名称作为参数传送给服务器.




2.1.带参数请求地址


2.2.php接收参数

$res = $_GET['callback']; //注意:res 就是 fn
echo $res.'()'; // fn()

3.php 返回数据

$res = $_GET['callback'];
echo $res."('我是服务的数据 sk666')";

4.1.script 加载网址

http://datainfo.duapp.com/shopdata/getGoods.php


4.2.修改方法名

function callback(args) {
console.log(args);
}

你可能感兴趣的:(3-5 Angular-跨域原理)