【发布时间】:2013-08-24 19:36:50
【问题描述】:
我正在构建一个小 cms,并且在处理 PUT 请求时遇到了困难, 我正在将 Angular 的 $http.put('url','data') 函数用于 RESTful php 客户端。
我需要知道如何从 PHP 中访问我的请求的“数据”部分。
angular 的 $http.put(使用 coffeescript):
$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 操作它 但为了让事情顺利进行,我发送了一个小字符串。
【问题讨论】:
-
看看它有多纤薄:github.com/codeguy/Slim