Я хочу убедиться, что ресурсы в веб-приложении (css, js и images) будут обновляться каждый раз, когда я меняю их, оставляя одно и то же имя ресурса (чтобы мне не нужно было менять ссылки в html на него).Поэтому я думаю, что есть как минимум два очевидных решения:
- Включить ETAG в заголовок ответа
- Включить хэш в URL (т. Е. /Css/ndomhash enj/style.css)
Мне больше понравилась вторая идея, потому что, возможно, некоторые старые прокси или браузер игнорировали бы etag - это правильно?Но немного сложнее поместить хеши в url изображений в css.Итак, наконец, я думаю, что я пойду с первым вариантом для изображений, и первым и вторым для CSS и JS.
Какие у вас мысли?Сначала этого будет достаточно, и каждое довольно современное программное обеспечение будет запрашивать обновление ресурса, если он изменится.