2012-02-20 3 views
0

Есть ли простой способ настроить IIS 7 для отметки любых файлов JavaScript, которые он выполняет как неподходящий, чтобы браузер клиента не кэшировал их? Я создаю приложение, которое широко использует JavaScript и отсутствие Хрома жесткого обновления, а не детерминированное поведение приводит меня в бешенство.Настроить IIS, чтобы указать браузеру не кэшировать файлы JavaScript

+0

Любая конфигурация сервера будет зависеть от правильной реализации браузером. Сказав это, Chrome имеет параметр «Отключить кеш» в инструментах разработчика, которые нельзя ограничивать только JavaScript, но могут быть вам полезны. (http://stackoverflow.com/q/5690269/422353) – madth3

+0

Мне нужно сделать это на стороне сервера. – joelc

ответ

1

Самым пуленепробиваемым решением было бы использовать временную метку или какой-либо хэш и т. Д. В качестве части имени файла JS, чтобы каждый раз, когда браузер думал, что запрашивает новый файл.

Caching Tutorial - отличная (и очень тщательная) статья об управлении кешированием.

Смежные вопросы