Я создаю веб-сайт, который требует, чтобы пользователи входили в систему для доступа к чему-либо, поэтому все ресурсы видео и изображений обслуживаются через запросы к файлу php, например:
example.com/media/?clip=668&q=h
, который сервер проверяет навидеть, что пользователю разрешено, и если это так, отвечает файлом mp4, "q = h" означает "я хочу видео в половинном разрешении" *
и example.com/media/?clip=668&q=t
отвечает файлом jpeg, "q =т "означает" я хочу миниатюру "
все это работает достаточно хорошо на моем сайте, у меня есть типы пантомимы и все установлено.однако Chrome никогда не кэширует ни один из этих ресурсов, поэтому моя пропускная способность стремительно растет.на вкладке «Сеть» Chrome Inspector мои файлы css и js приходят «(из кэша памяти)» или «(из кэша браузера)», но все мои тяжелые ресурсы, изображения и видео, не кэшируются.
как я могу заставить браузер их кэшировать?