JQuery getScript кеширование

По умолчанию $ .getScript () отключает кэширование, и вы можете использовать $ .ajaxSetup и установить для кэширования значение true. При тестировании, если скрипт действительно кэшируется с Firebug, большую часть времени скрипт возвращается на 200 (что означает, что скрипт является свежей копией), и один раз, может быть, 20 или 30 раз он вернется на 304 (что означает, что он использовал кэшированный версия). Почему он получает новую копию в подавляющем большинстве случаев?

$.ajaxSetup({
    cache: true
 });

 $.getScript( scriptFile );

Файлы, которые получает getScript, не были отредактированы, а запросы - это отдельные изменения страницы.

Ответы на вопрос(6)

Ваш ответ на вопрос