Jason Sibre wrote: > Graham, > > Seemed to me that setting the Expires header to something other than > quixote's default of -1 would make a bigger difference in my situation than > the IMS, so I added support for it to util.py. It's great that you added Expires support -- thanks! I haven't needed it up to this point (I'm still under "rapid development", so things are changing frequently, and caching can get in the way). But as my app stabilizes (hopefully soon!) this will be a huge benefit. > In the event you want the ims behavior without the expires benefit, set the > cache_time to None. Quixote will then do it's default (currently set > expires to -1). This would be handy if you were still working on the image > (or stylesheet, or whatever)... Browser caching can cause major headaches > sometimes. Shift-refresh is a close friend. Been there, and felt the pain! ;-) > I'm seeing a big help here when using high latency connections between the > server and the browser, and think these two changes (ims and expires > support) would be worth folding back into the main tree. I totally agree -- these two features are indispensible. > Hope this is useful, Very! Thanks again, Jason -- I'll try the patch this weekend. -- Graham