【问题标题】:Retrieve symfony parameters of RedirectResponse检索 RedirectResponse 的 symfony 参数
【发布时间】:2022-12-04 00:25:26
【问题描述】:

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

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

return new RedirectResponse('path_to_php_file');

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

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

【问题讨论】:

    标签: php symfony symfony-http-foundation


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2022-11-27
      • 1970-01-01
      • 2016-11-01
      • 2018-07-18
      • 1970-01-01
      • 1970-01-01
      • 2011-05-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多