带参数的接口请求,php 如何获取参数,如何处理跨域请求?指导指导?
7 回答
翻阅古今
TA贡献1780条经验 获得超5个赞
使用header跨域设置,数据的接收方式多以json为主,如果请求方式是post的话,用file_get_contents("php://input")或者$GLOBALS['HTTP_RAW_POST_DATA']来接收
jeck猫
TA贡献1909条经验 获得超7个赞
jsonp或者设置头部
$origin = isset($_SERVER['HTTP_ORIGIN'])? $_SERVER['HTTP_ORIGIN'] : '';
header("Access-Control-Allow-Credentials: true");
header("Access-Control-Allow-Origin: $origin");
一只斗牛犬
TA贡献1784条经验 获得超2个赞
看你接口请求的方法,不同的方法请求接口有不同的方法接受
1.GET $_GET['name'];
2.POST $_POST['name']
3.PUT
4.DELETE
跨域的话,需要后端配置CROS的
人到中年有点甜
TA贡献1895条经验 获得超7个赞
$.ajax({
type:'get',
url:"",
param:{},
dataType:'jsonp',
success:function(res){
}
});
- 7 回答
- 0 关注
- 386 浏览
添加回答
举报
0/150
提交
取消