Posted on: 4/4/2014 4:06:18 AM | Views : 262

This may be a stupid question but I am a little unsure how caching works in certain scenarios.
Let's say we never have set any expire/nocache header whatsoever, now cache exists on client and is causing problem now that we have new version of the files.  If we set the response header after the fact on those files to expire now, will it trigger the client to request for new cache?
I have tested it and it doesnt seem to work, cache on the client is not budging and continues to use stale cache, even after expire header set to -1.
I would just like to understand how caching and headers work together, thanks for any feedback.

Go to the complete details ...