由于我了解到如果响应代码不是 206,Chrome 会无法循环播放 HTML5 视频,因此我想使用 206 代码呈现我的模板。
但是我在任何地方都找不到如何在渲染模板时指定 html 代码...有没有人已经尝试过并成功了?
最佳答案
在 Controller 中,您可以创建并返回一个包含内容和指定返回码的 Response 对象,例如:
return new Response(
$this->renderView('AcmeDemoBundle:Default:video.html.twig', array(
'param1' => $param1,
'param2' => $param2,
)),
206 // return code
);
希望对你有帮助
关于php - 呈现具有特定状态代码的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28882908/