框架是在这里 http://luracast.com/products/restler/无法获取“HTTP PUT”内容PHP
我使用作为我的作品宁静API restler, 当我使用骨干模型保存到一个URL,它发送和更新我作为JSON数据通过使用“HTTP PUT”请求方法,我想从我的推杆
响应......如果它是一个HTTP POST请求方法,我可以使用
// to getting content from a POST
$post_data = json_decode(file_get_contents('php://input'), true);
获取我的内容,但无法从HTT获取任何内容普将
// can't get anything from a PUT
function putpatients($id) {
$post_data = file_get_contents('php://input');
$post_data = json_decode($post_data, true);
echo $post_data['name'];
}
浏览器响应空白
我如何恢复我的数据作为JSON ???
对不起,不知道问题是什么。 *输入*是空白的吗? *输出*为空白吗?客户端是否空白? – deceze 2012-03-01 09:11:28
'php:// input'是一个流,如果你从中读取,它会清空它。 您可能已经阅读过吗?如果是这样的话,第二个'file_get_contents('php:// input')'会返回''''' – Ben 2012-03-01 09:52:04