在 Symfony 中重定向之前访问调试(分析器)信息

Access to debug (profiler) information before redirection in Symfony

提交表单后,我通常会将用户重定向到另一个页面(而不是表单本身)。

因此我丢失了配置文件(调试信息,如日志)。我的意思是在单击调试工具栏后,我会在重定向后获得有关请求的信息。但我知道 Symfony 会保留有关上一页的信息。我的意思是它不会忘记它。有没有办法访问这些信息?重定向前请求的调试信息在哪里?

当您打开 Profiler 时,左侧有一个菜单,右侧有内容区域。在右侧内容区域的顶部,您将看到 View Last 10View All,您可以在此处单击以打开以前的请求。

从那里,只需单击提交表单的请求,这将是您看到的最新 POST 请求。

config_dev.yml 中,您可以将该行为设置 intercept_redirects 更改为 true

web_profiler:
    intercept_redirects: true