![]() |
|
Модераторы: gambit |
![]()
|
|
| Bogdan1024 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1436 Регистрация: 28.9.2005 Где: Киев Репутация: 1 Всего: 13 |
Допустим, в админке меняется аватар, но название файла остаётся тем же. Как следствие браузер показывает везде скэшированную картинку. Как сказать браузеру что пора бы достать свежую версию картинки?
-------------------- ![]() |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 3 Всего: 118 |
Bogdan1024, ну смотря как вы доставляете картинку клиенту... Но в общем случае Cache-Control: must-revalidate надо пологать надо задать в заголовках ответа + дату экспирации проставлять... http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| Bogdan1024 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1436 Регистрация: 28.9.2005 Где: Киев Репутация: 1 Всего: 13 |
Как вариант можно и так.
На другом форуме мне посоветовали это: Например если раньше было http://site/image.jpg, то можно вернуть ссылку http://site/image.jpg?someparameter=somevalue . Ещё не пробовал, но мне кажется что по ссылке http://site/image.jpg всё равно в кэшэ будет храниться старая картинка. -------------------- ![]() |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 3 Всего: 118 |
Bogdan1024, на другом форуме тож тему посоветовали. Обычно делают некий таймштамп в качестве параметра (например дата создания файла или записи в базу)....
Т.е.
ессно тамштемп как обновишь картинку изменится и браузер обязан будет перечитать. Это сообщение отредактировал(а) jonie - 2.2.2011, 00:05 -------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| Bogdan1024 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1436 Регистрация: 28.9.2005 Где: Киев Репутация: 1 Всего: 13 |
Кажется проще в метадате страницы намекать браузеру что пора бы загрузить всё заново, чем возиться с параметрами
-------------------- ![]() |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |