Hello,
I have a little problem with image caching. I have a Student model which contains, for each student, a picture (picture_data for datas and picture_type for the content-type of the picture). As I want to save brandwidth, I followed the tutorial in Peak Obsession for caching pictures. If I test, as the tutorial suggests it, with curl, it's working well. No problems.
But in reality, it's not working well. I have a page to view the student properties (/student/view/:id) with the picture into and a page to edit properties (/student/edit/:id) in which you can upload a new picture. When I update properties, if everything went done normally, I just send a redirect_to to the view. But when I change the picture in the edit page, the picture doesn't update in the view. I have to refresh the page (F5) to get an update of the picture. If I sniff requests made by my browser, after the edit, the picture is not requested. I don't know why.
Every browsers are affected (IE, IE7, FireFox (win and linux), Opera (linux)).
I tried to change the cache headers of the view page without any affects. The only option I have is to send the picture every-time without caching.
Any ideas on this ?
Thanks you very much in advance
++ Jérôme