symfony - 避免在 web 文件夹中缓存文件

标签 symfony caching ffmpeg browser-cache

我有一个使用 Symfony 4 和 ffmpeg 的实时应用程序。它在开发环境中运行良好,但由于缓存而卡在生产环境中。

通过 ffmpeg,我从/public/build/video 文件夹中的 RTSP 流中编写了一个 mpd 文件。

我需要避免缓存这个 mpd,因为它总是在显示实时视频时发生变化(ffmpeg 在后台运行)。

请你帮我排除“/public/build/video”文件夹及其内容是可缓存的。

找到附上的截图:

Browser network cached resources

谢谢

最佳答案

根据 header Cache-Control 的文档,您应该尝试使用 Cache-Control: no-cache . Docs

关于symfony - 避免在 web 文件夹中缓存文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58374058/

相关文章:

php - Symfony2 : debug controller variables

caching - 为什么L1和L2 Cache浪费空间来保存相同的数据?

azure - 如何在Azure CDN中为根路径定义缓存规则而不重写url?

php - Symfony Guard 组件和无状态身份验证 (Shibboleth)

Symfony2 获取表单中的项目类型

symfony - 如何从控制台参数设置配置参数?

caching - Redis 集群 - 生产准备好了吗?

php - FFMPEG 不能在 php 代码中工作

audio - ffmpeg 将 PCM 数据文件转换为 wav 文件得到失真(嘈杂)的数据

php - windows wamp服务器上的ffmpeg命令