我正在构建一点 cms,并且在处理 PUT 请求时遇到了困难,我正在使用 Angular 的 $http.put('url','data') 函数到一个 RESTful php 客户端。
我需要知道如何从 PHP 中访问我的请求的“数据”部分。
角的 $http.put (使用咖啡脚本):
$http.put('home.php/home/update/' + id, 'text')
.success (data,headers) ->
console.log(data,headers)
.error ->
console.log('UPDATE rejected')
PHP:
parse_str(file_get_contents('php://input'), $put_vars);
echo $put_vars;
我最初的计划是发送一个 OBJECT 作为数据,并使用 PHP 对其进行操作,但为了让事情顺利进行,我发送了一个小字符串。