【发布时间】:2016-02-25 13:58:54
【问题描述】:
这是我的 API 中的函数,我需要从 HTTP 请求的表单数据中获取数据。
我需要获取 put 值来更新我的类查询中的数据。
function method()
{
$method = $_SERVER['REQUEST_METHOD'];
return $method;
}
function updateUser()
{
$method = method();
if($method == 'PUT'){
$put_data = file_get_contents("php://input");
parse_str($put_data, $post_vars);
return $post_vars;
}else{
$status = '400 Bad Request';
return $status;
}
}
{"-----WebKitFormBoundaryYKcobRh4FtrGCYaI\r\nContent-Disposition:_form-data;_name":"\"test\"\r\n\r\ntest_value\r\n------ WebKitFormBoundaryYKcobRh4FtrGCYaI--\r\n"}
这是我从 return $post_vars 中得到的
我需要测试:test_value
【问题讨论】:
标签: php api rest httprequest put