IIS + ASP.NET i cachowanie zdjec

0

Witam!!! Jak rozwiązać następujący problem. Mam aplikacje (ASP.NET) która wyświetla zdjęcia. Problem jest ze gdy np. wyświetlę np zdjęcie: Foto1.jpg i następnie podmienię na serwerze to zdjęcie z tą samą nazwa (Foto1.jpg) i ponownie wyświetlę zdjęcie Foto1.jpg to wyświetla mi się stara wersja zdjęcia a nie nowa. Dopiero po wyczyszczeniu historii przeglądania w przeglądarce pojawia się aktualne zdjęcie. Da się tak zrobić aby nie trzeba było czyścić historii przeglądania aby wyświetlić aktualne zdjęcie??

0

Używaj przeglądarki, która nie cacheuje zdjęć.

0

Albo wysyłaj odpowiednie nagłówki Expire, no-cache albo odwołuj się do zdjęć w tagach img razem z pewnym losowym (lub zależnym od czasu) identyfikatorem, np. <img src="foto.jpg?random=85719571" />, wtedy przeglądarka nie zapisze zdjęcia do pamięci tymczasowej, bo za każdym razem będzie miało inny link.

Co jest oczywiście nieprzyjemne, bo cache jest ogólnie dość fajnym rozwiązaniem.

0 użytkowników online, w tym zalogowanych: 0, gości: 0