Rest SLIM框架post变量始终为空
我使用的是SLIM框架,具有简单的post路由功能,如:Rest SLIM框架post变量始终为空,rest,post,slim,Rest,Post,Slim,我使用的是SLIM框架,具有简单的post路由功能,如: $app->post( '/addresses', 'addAddress' ); ... function addAddress() { global $app; $request = $app->request(); $firstname = $request->params('firstname'); echo $firstname; /* insert into act
$app->post( '/addresses', 'addAddress' );
...
function addAddress()
{
global $app;
$request = $app->request();
$firstname = $request->params('firstname');
echo $firstname;
/* insert into action ... */
}
我想获取post变量,但如果我使用高级Rest客户端发送了一个post请求,如下所示:
firstname=Test
结果始终为空:(
编辑:
如果我将其设置为application/x-www-form-urlencoded,则错误为text/plain。如果我将其设置为application/x-www-form-urlencoded,则错误为为高级Rest客户端选择text/plain