使用JSON发布请求后没有请求参数

darek_kce

我有问题:当我向我的symfony api发送post请求时,我尝试获取$ request-> request并转储(使用dd()helper),我得到了空的参数数组,我也不知道为什么它发生了。

我正在使用Postman测试此api,我的示例对象如下所示:

{
   "day": "2018-10-13T08:50:45.802Z",
   "songs": [
       {
           "title":"Song title",
           "songType": 5,
           "number": 237
       }
    ]
}

结果是:结果屏幕截图

有人知道如何获得期望的请求吗?

姆布雷特曼

默认情况下,Symfony的Request类通过HTTP头枚举表单数据集。

要获取json请求正文,请执行以下操作: $data = json_decode($request->getContent(), true);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章