Library code snippets
Preventing Image Caching
Caching is a great way to improve performance on the Web;
however, sometimes you might want to force images to be
downloaded on each and every visit to a Web page. An example
of this might be a page that generates images dynamically
(for example, bar charts) but where the page uses the same
filenames over and over. Obviously, in this case, you must
require that the image be downloaded every time. So, to
prevent images in a directory from being cached, launch the
Internet Services Manager, navigate to the images directory in
question, then right-click the folder, and choose Properties.
In the Properties dialog box, select HTTP Headers, and then
click Add. Enter the following three headers:
cache-control:no-cache
pragma:no-cache
expires:0
This will prevent any images in the folder from being cached
on the client, so that you can modify them as often as you
like without fear of users seeing out-of-date versions.
Related articles
Related discussion
-
Header and Footer in Web page print
by fhajaj (4 replies)
-
help me to get simple requirement
by Slicksim (1 replies)
-
Gridview -> Template Field -> Button
by antti.simonen (1 replies)
-
Classic ASP : Page expires
by chezhian_in05 (0 replies)
-
ASP VS PHP
by paulfp (9 replies)
Related podcasts
-
ASP.NET Caching and Performance
Steve Smith, owner of ASP Alliance and Lake Quincy Media joins us today to teach us about some hidden gems in ASP.NET caching and performance. Steve’s expertise in this area comes from first-hand experience as Lake Quincy’s ad system serves over 60 requests per second and handles over 150 million...
Related jobs
-
Microsoft .Net Architect
in AMSTERDAM (€50K-€90K per annum) -
Microsoft Dynamics CRM Technical Consultant
in Netherlands (€50K-€90K per annum) -
Technical Support Engineer EMEA
in Reading (£50K-£50K per annum) -
Solutions Engineer
in Reading (£50K-£60K per annum)
Works perfectly with Internet Explorer but not with the Mozilla Firebird browser which continues to cache the page etc.....
Does anyone know how to stop Firebird caching the page?
Ok - this doesn't work
. What am I doing wrong
. I added the custom headers and nothing happens.
edit---
Sorry, this worked fine. I was messing up...
Why when I edit the http headers in IIS do the settings disappear when I restart the server?
This thread is for discussions of Preventing Image Caching.