带参数的接口请求,php 如何获取参数,如何处理跨域请求?
指导指导?
jsonp或者设置头部
$origin = isset($_SERVER['HTTP_ORIGIN'])? $_SERVER['HTTP_ORIGIN'] : '';
header("Access-Control-Allow-Credentials: true");
header("Access-Control-Allow-Origin: $origin");
看你接口请求的方法,不同的方法请求接口有不同的方法接受
1.GET $_GET['name'];
2.POST $_POST['name']
3.PUT
4.DELETE
跨域的话,需要后端配置CROS的
3 回答1.7k 阅读✓ 已解决
5 回答799 阅读
2 回答2.5k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
5 回答1.5k 阅读
2 回答1.4k 阅读✓ 已解决
5 回答2k 阅读
使用header跨域设置,数据的接收方式多以json为主,如果请求方式是post的话,用file_get_contents("php://input")或者$GLOBALS['HTTP_RAW_POST_DATA']来接收