场景
. vue-resource发送了一个post请求,在后台$_POST都获取不到数据
分析
. 研究完参数 发现参数是通过payload json方式传递的, 这种方式是没有办法从$_POST中获取的,
只有x-www-form-data multipart/form-data 这两种形式的payload才会填充$_POST, 而application/json则填充 php://input
解决
$request_body = file_get_contents('php://input');
$data = json_decode($request_body, true);