У меня есть некоторые проблемы с кешированием. Я запускаю очень маленькое веб-приложение, которое считывает один кадр, сохраняет его на диск и затем показывает его в окне браузеров.
Я знаю, это, вероятно, не лучшее решение, но каждый раз, когда я сохраняю этот кадр чтения с тем же именем, и поэтому любой браузер будет кэшировать его.
Я пытался использовать метатеги html - без успеха:
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
Кроме того, я пробовал этот (с флагом):
resp.headers["Cache-Control"] = "no-cache, no-store, must-revalidate"
resp.headers["Pragma"] = "no-cache"
resp.headers["Expires"] = "0"
Вот как я пытался изменить заголовки resp
:
r = make_response(render_template('video.html', video_info=video_info))
r.headers["Cache-Control"] = "no-cache, no-store, must-revalidate"
r.headers["Pragma"] = "no-cache"
r.headers["Expires"] = "0"
Тем не менее кэширование Google Chrome и Safari выполняется.
В чем может быть проблема?
Заранее благодарю