如何在Symfony2控制器中获取请求类型(主/子)?

Koc*_*Koc 12 symfony

控制器中是否有可能获取请求类型?怎么样?

Twi*_*fty 15

要检测请求是否为主服务器,需要使用RequestStack,应将其注入控制器.请求堆栈有3个有用的方法

getCurrentRequest();
getMasterRequest();
getParentRequest();
Run Code Online (Sandbox Code Playgroud)

getParentRequest()如果当前请求是主服务器,则将始终返回null.