Как определить, что файл JavaScript кешируется? - PullRequest
0 голосов
/ 29 октября 2010

Справочная информация: Я использую LABjs для асинхронной и параллельной загрузки файлов JS, и я хочу создать что-то, что сделает шаг вперед.Частично это будет включать в себя определение того, загружен ли файл JS в кэш или нет.Итак, мой вопрос:

Как я могу определить, находится ли файл JS в кэше или нет, и, кроме того, сделать это так, чтобы сервер игнорировал запрос?

Продолжение: Если сервер игнорирует запрос, я думаю, что это легко / возможно, если бы я сделал XHR и setRequestHeader ('If-Modified-Since', '[FAR FUTURE DATE]'), только независимо от того, что я установил, кажется, что сервер всегда возвращает файл.Я использую обычный динамический скрипт add, он также попадет на сервер.Если бы мне было все равно, что сервер попадет на сервер, я мог бы определить, кэшируется ли он через динамическую загрузку скрипта и порог setTimeout для запуска onLoad или что-то в этом роде ...

1 Ответ

0 голосов
/ 29 октября 2010

Это то, что вы должны настроить на стороне сервера.
В общем, речь идет о добавлении некоторых строк в .htaccess для файлов js.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...