php 接口问题

带参数的接口请求,php 如何获取参数,如何处理跨域请求?
指导指导?

拉莫斯之舞
浏览 387回答 7
7回答

翻阅古今

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

jeck猫

jsonp或者设置头部$origin = isset($_SERVER['HTTP_ORIGIN'])? $_SERVER['HTTP_ORIGIN'] : '';header("Access-Control-Allow-Credentials: true");header("Access-Control-Allow-Origin: $origin");

临摹微笑

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

芜湖不芜

用curl post方法

一只斗牛犬

看你接口请求的方法,不同的方法请求接口有不同的方法接受 1.GET $_GET['name'];2.POST $_POST['name']3.PUT 4.DELETE 跨域的话,需要后端配置CROS的

莫回无

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

人到中年有点甜

$.ajax({ type:'get', url:"", param:{}, dataType:'jsonp', success:function(res){ } });
打开App,查看更多内容
随时随地看视频慕课网APP