我试图用json身体发送http帖子,不知道如何处理苗条我尝试在stackoverflow中找到不同的解决方案,但它显示错误500
我试过了
$app->post('/login', function () use ($app) {
$json = $app->request->getBody();
$data = json_decode($json, true);
});
但它返回“超薄应用程序错误
发生网站错误。很抱歉暂时不便。“
答案 0 :(得分:0)
您只需要从Slim中获取已解析的请求正文 Slim负责解码并将其作为PHP数组发送给您。您还将在路由功能中添加请求和响应 你的代码就像那样
$app->post('/login', function ($request,$response){
$Arr = $request->getParsedBody();
//you did not need to re decode the body using this way
//$data = json_decode($json, true);
});