From 04daa555aa857965de9b53e98d6eda34c1e0db46 Mon Sep 17 00:00:00 2001 From: Sascha Schumann Date: Sun, 26 Mar 2000 00:43:56 +0000 Subject: [PATCH] Add MSIE 5-specific Cache-Control fields --- ext/session/session.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ext/session/session.c b/ext/session/session.c index a7c644881e..9f4040ad51 100644 --- a/ext/session/session.c +++ b/ext/session/session.c @@ -526,7 +526,7 @@ CACHE_LIMITER_FUNC(private) char buf[MAX_STR + 1]; ADD_COOKIE("Expires: Thu, 19 Nov 1981 08:52:00 GMT"); - sprintf(buf, "Cache-Control: private, max-age=%d", PS(cache_expire) * 60); + sprintf(buf, "Cache-Control: private, max-age=%d, pre-check=%d", PS(cache_expire) * 60, PS(cache_expire) * 60); ADD_COOKIE(buf); last_modified(); @@ -535,8 +535,8 @@ CACHE_LIMITER_FUNC(private) CACHE_LIMITER_FUNC(nocache) { ADD_COOKIE("Expires: Thu, 19 Nov 1981 08:52:00 GMT"); - /* For HTTP/1.1 conforming clients */ - ADD_COOKIE("Cache-Control: no-cache"); + /* For HTTP/1.1 conforming clients and the rest (MSIE 5) */ + ADD_COOKIE("Cache-Control: no-cache, post-check=0, pre-check=0"); /* For HTTP/1.0 conforming clients */ ADD_COOKIE("Pragma: no-cache"); } -- 2.40.0