перенаправить на API Platform Route с сохранением данных запроса - PullRequest
1 голос
/ 15 апреля 2020

Я работаю с Symfony 4.4.2

И я пытаюсь перенаправить запрос PUT с простого Маршрута на Платформу API Маршрут , но я потерял JSON данные моего исходного тела запроса.

 PUT on /api/informations-generales (simple route) => redirection => PUT on /api/informations_generales/1 (API Platform defined route with just fixed id to 1)

CustomController: (мой простой маршрут)

/**
 * @Route("/api/informations-generales", name="update_general_infos", methods={"PUT"})
 */
public function putInformationsGenerales(Request $request){

    return $this->redirectToRoute("api_informations_generales_put_item", ['id' => 1]);
}

Моя проблема в том, что запрос PUT потерял свое содержимое JSON в перенаправлении, поэтому, когда он приходит на URL-адрес платформы API, он приходит без содержимого.

Что я могу сделать, чтобы сохранить свои данные в это перенаправление на конечную точку платформы API?

...