检索RedirectResponse的symfony参数



我在MVC应用程序中使用Symfony的独立HttpFoundation组件,并使用本地PHP文件作为视图模板(不是Twig)。

控制器中的函数可以成功执行URL重定向到模板路径,如下所示:

return new RedirectResponse('path_to_php_file');

如果我用这种语法传递参数,如何在PHP文件上检索它们?

return new RedirectResponse('path_to_php_file', 302,  array('params' => 'sometext'));

如果您将RedirectResponse对象返回给您的另一个方法,则该对象上有URLgetTargetUrl()&getStatusCode()在RedirectResponse对象上或通过RedirectResponse对象可用,$headers是一个可以直接读取的公共属性(来自内部Response类)。

最新更新