如何在Symfony中读取post数据
由于某些原因,Symfony没有提取请求数据,但我可以在如何在Symfony中读取post数据,symfony,Symfony,由于某些原因,Symfony没有提取请求数据,但我可以在$\u POST中看到它。我可能遗漏了一些明显的东西,欢迎任何想法 谢谢 这是我的密码: $request = Request::createFromGlobals(); $defectType = $request->query->get('defectType'); $defectDescription = $request->query->get('defectDescription'
$\u POST
中看到它。我可能遗漏了一些明显的东西,欢迎任何想法
谢谢
这是我的密码:
$request = Request::createFromGlobals();
$defectType = $request->query->get('defectType');
$defectDescription = $request->query->get('defectDescription');
$defectPhoto = $request->files->get('defectPhoto');
var_dump($_POST);
var_dump($defectDescription);
以下是输出:
array (size=2)
'defectType' => string 'Critical' (length=8)
'defectDescription' => string 'test' (length=4)
null
因为
查询
包是针对$\u GET
参数的<代码>$\u POST保存在请求
包中
$request->request->get('foo');
谢谢-就是这样。查看
请求类
,在顶部您将看到嵌入全局变量的属性:`/***请求主体参数($\u POST)。**@var\Symfony\Component\HttpFoundation\ParameterBag*/public$request`