Symfony从其他控制器API发送请求



我尝试从类似其他控制器获得请求:

 $client = new Client();
 $watchId = $request->request->get('I_idDossierModif');
 $request->attributes->set('A_watch', $request->request->get('surveillancebundle_dossier'));
 $client->request("GET", $this->getParameter("host.api.prefix") . $this->getParameter("host.api") . "/mypath/".$watchId, array ("A_watch" => $request));

我想发送:

$request->attributes->set('A_watch', $request->request->get('surveillancebundle_dossier'));

但是,当我尝试在其他功能中获取它时,返回null。我尝试这样得到它:

$request->get('A_watch')

您有两个选项:

将您的数据保存在会话中,巫婆坚持这样的请求。或froward,如文档中所示的请求

最新更新