IE Caching w/ CakePHP and jqModal
February 2nd, 2009
Comments Off
Because IE caches GET requests, I found that jqModal dialogs cache unless the following header info is added:
header( “Last-Modified: ” . gmdate(”D, d M Y H:i:s”) . ” GMT” );
header( “Cache-Control: no-cache, must-revalidate” );
header( “Pragma: no-cache” );
Note: Using CakePHP 1.1, I wanted to add this to a special “dialog layout”. For some reason it the caching continued unless I added it to the controller or view.