Я не хочу, чтобы мое приложение Java SWT кэшировало временные интернет-файлы. В настоящее время я имею дело с IE (поскольку SWT использует собственный браузер), и браузер не может быть изменен.
«Cache-Control: no-cache» работает нормально для всех типов файлов, которые я отображаю, кроме wmv. Мой "Expires" установлен на 0. Я испробовал все виды конфигов управления кешем с no-cache (без go для wmv), no-store (без go для wmv), private (позволяет wmv воспроизводить, но файлы временных файлов) , max-age (без эффекта) и т. д. В файле wmv отображается только кнопка «Стоп», нажимаемая. Но удар стоп и игра ничего не делают.
Браузер отображает мультимедийные файлы с WMP, поэтому я не понимаю, почему wmv не будет воспроизводиться, но mp3 / mpg работают нормально (которые также воспроизводятся в WMP).
Есть ли что-то, чего мне не хватает в заголовке ответа, который заставит временные файлы не кэшироваться и позволит воспроизвести wmv? Я не могу найти что-нибудь онлайн о проблемах с no-cache и wmv.