所以我正在阅读 symfony2 的内部文档http://symfony.com/doc/current/book/internals.html我不明白这部分http://symfony.com/doc/current/book/internals.html#events .
所以,我想知道 MASTER / SUB REQUEST 之间的区别?
所以我正在阅读 symfony2 的内部文档http://symfony.com/doc/current/book/internals.html我不明白这部分http://symfony.com/doc/current/book/internals.html#events .
所以,我想知道 MASTER / SUB REQUEST 之间的区别?
主请求是来自原始用户的请求;子请求是您在内部执行的请求 - 使用forward()
方法HttpKernel
- 或forward()
框架Controller
类的助手 - 或{% render ... %}
在 Twig 中。
主请求是由浏览器触发的请求,子请求是来自应用程序内部的请求。例如,模板可以呈现另一个动作
<div id="sidebar">
{% render "AcmeArticleBundle:Article:recentArticles" with {'max': 3} %}
</div>
(示例取自手册)
这将导致子请求。