有人可以帮助我使用Slim Framework中的POST方法吗?

时间:2013-10-16 15:58:14

标签: rest slim

我可以在Slim中设置一个GET方法来从我的数据库中获取数据,但我的问题是POST方法,我不知道如何正确使用它。我做了一些代码:

$app->post('/login',function() use ($app){

$inputs = json_decode($app->request()->getBody());
$result = json_encode($inputs);

return $result;
});

我想通过POST方法创建一个登录函数,但这只是一个例子,我想显示json在体内发送的数据。我使用Advanced Rest Client进行测试,但结果始终为“null”。

我也是Rest and Slim Framework的新手。谢谢你的任何有用的想法!

1 个答案:

答案 0 :(得分:0)

使用return在查看该路由回调函数中的输出方面没有做任何事情。使用printprint_recho$app->response->setBody('Foo')$app->response->write('Foo')

就帖子而言,您是否尝试使用$data = $app->request()->post()获取数据?