帶參數的接口請求,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 關注
- 417 瀏覽
添加回答
舉報
0/150
提交
取消