Избегайте кеширования файлов внутри веб-папки - PullRequest
0 голосов
/ 14 октября 2019

У меня есть приложение реального времени, работающее с Symfony 4 и ffmpeg. Он отлично работает в среде разработки, но зависает на производстве, потому что кеш.

Через ffmpeg я записываю файл mpd из потока RTSP в мою папку / public / build / video.

Мне нужно избегать кэширования этого mpd, потому что оно всегда меняется, когда отображается видео в реальном времени (ffmpeg работает в фоновом режиме).

Пожалуйста, не могли бы вы помочь мне исключить папку "/ public / build / video" иего содержимое для кэширования.

Найти прикрепленный скриншот:

Browser network cached resources

Спасибо

Ответы [ 2 ]

0 голосов
/ 14 октября 2019

Как насчет удаления строки, содержащей:

#$kernel->loadClassCache();  // <-- comment out this line

в вашем фронт-контроллере.

0 голосов
/ 14 октября 2019

В соответствии с документацией заголовка Cache-Control вы должны попробовать использовать Cache-Control: no-cache. Docs

...