为了账号安全,请及时绑定邮箱和手机立即绑定

php 接口问题

php 接口问题

PHP
拉莫斯之舞 2019-03-07 23:57:25
带参数的接口请求,php 如何获取参数,如何处理跨域请求?指导指导?
查看完整描述

7 回答

?
翻阅古今

TA贡献1780条经验 获得超5个赞

使用header跨域设置,数据的接收方式多以json为主,如果请求方式是post的话,用file_get_contents("php://input")或者$GLOBALS['HTTP_RAW_POST_DATA']来接收

查看完整回答
反对 回复 2019-03-18
?
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");

查看完整回答
反对 回复 2019-03-18
?
临摹微笑

TA贡献1982条经验 获得超2个赞

jsonp或者CORS 楼上两位都写错了

查看完整回答
反对 回复 2019-03-18
?
芜湖不芜

TA贡献1796条经验 获得超7个赞

用curl post方法

查看完整回答
反对 回复 2019-03-18
?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

看你接口请求的方法,不同的方法请求接口有不同的方法接受

1.GET $_GET['name'];
2.POST $_POST['name']
3.PUT
4.DELETE

跨域的话,需要后端配置CROS的

查看完整回答
反对 回复 2019-03-18
?
莫回无

TA贡献1865条经验 获得超7个赞

$_REQUEST 接受参数
跨域jsonp 或者core 解决

查看完整回答
反对 回复 2019-03-18
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

        $.ajax({
                  type:'get',
                  url:"",
                  param:{},
                  dataType:'jsonp',
                  success:function(res){

                  }
              });
              
              
查看完整回答
反对 回复 2019-03-18
  • 7 回答
  • 0 关注
  • 386 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信