我无法使用Doctrine Rest Driver向Symfony API Plataform提出正确的插入请求

时间:2018-08-02 11:20:25

标签: rest api symfony doctrine

我在Symfony中做了两次应用。

我有一个使用API​​ Plataform制作的API: https://api-platform.com

另外,我正在使用 Doctrine Rest Driver 发出请求,就像我在哪里使用数据库一样。

https://packagist.org/packages/circle/doctrine-rest-driver

我可以进行选择操作,但是当我尝试插入有关MIME类型的API时:

The content-type \u0022application/x-www-form-urlencoded\u0022 is not 
 supported. Supported MIME types are \u0022application/json\u0022

我试图使Doctrine API Plataform与x-www-form-urlencoded一起使用,但我不能,即使选择操作也无法使API起作用:

https://api-platform.com/docs/core/form-data/#accept-applicationx-www-form-urlencoded-form-data

¿我可以在Doctrine Rest驱动程序中进行任何配置,以使用json而不是x-www-form-urlencoded?

发送请求吗?

注释部分的代码段:

$em = $this->getDoctrine()->getManager(); 
$localidad = new Localidad(); 
$localidad->setNombreEs("PruebaD"); 
$localidad->setNombreEu("FrogaD"); 
$em->persist($localidad); 
$em->flush();

0 个答案:

没有答案