$content) { if (0 == strcasecmp($name, "Cache-Control") && 0 == strcasecmp($content, "max-age=0")) { $gotMaxAge = true; } if ((0 == strcasecmp($name, "Cache-Control") && 0 == strcasecmp($content, "no-cache")) || (0 == strcasecmp($name, "Pragma") && 0 == strcasecmp($content, "no-cache"))) { $gotNoCache = true; } } if ($gotNoCache) { echo '

Got a no-cache directive; FAILURE!

'; echo ''; } else if ($gotMaxAge) { echo '

SUCCESS

'; echo ''; } else { echo ''; echo '

No cache control headers, reloading...

'; echo ''; echo ''; } echo ''; echo '

Test for bug 5499: Page reload does not send any cache control headers.

'; ?>