Question: are images cached in browser?
Answer: Yes the browser will cache them, often even when your headers say otherwise. I have found the best combination is to issue the necessary Cache-Control headers along with appending a random string to the source URL. ... Then append a random string to your img sources.