Return-Path: owner-new-httpd Received: by taz.hyperreal.com (8.6.10/8.6.5) id LAA17334; Thu, 23 Mar 1995 11:20:31 -0800 Received: from ns.elsevier.nl by taz.hyperreal.com (8.6.10/8.6.5) with ESMTP id LAA17317; Thu, 23 Mar 1995 11:20:18 -0800 Received: from www.elsevier.co.uk by ns.elsevier.nl with SMTP (PP); Thu, 23 Mar 1995 20:23:38 +0100 Received: by www.elsevier.co.uk (4.1/SMI-4.1) id AA09070; Thu, 23 Mar 95 19:16:49 GMT Date: Thu, 23 Mar 95 19:16:49 GMT From: Andrew Wilson Message-Id: <9503231916.AA09070@www.elsevier.co.uk> To: new-httpd@hyperreal.com Subject: Re: votes on 0.2's patches Sender: owner-new-httpd@hyperreal.com Precedence: bulk Reply-To: new-httpd@hyperreal.com So, I'm running apache-0.2 and 1.3R back to back and looking at the log files as I go. I've got a cgi-bin script that generates a page of html which includes 3 .gif files. After a several accesses from a Netscape 1.0N browser I'd expect subsequent accesses of the same page to respond saying "you've already seen this .gif (sez you), so I'm not going to send it to you again" For 1.3R I see: 193.131.197.60 - - [23/Mar/1995:19:08:14 +0000] "GET /cgi-bin/letter3a?V99N99+2502 HTTP/1.0" 200 2056 193.131.197.60 - - [23/Mar/1995:19:08:15 +0000] "GET /Projects/TIS3/TIS.75.gif HTTP/1.0" 304 0 193.131.197.60 - - [23/Mar/1995:19:08:15 +0000] "GET /Projects/TIS3/TA/TL/V99N99/2502.gif HTTP/1.0" 304 0 193.131.197.60 - - [23/Mar/1995:19:08:15 +0000] "GET /Projects/TIS3/TA/TL/V99N99/2503.gif HTTP/1.0" 304 0 193.131.197.60 - - [23/Mar/1995:19:08:16 +0000] "GET /Projects/TIS3/TA/TL/V99N99/2541.gif HTTP/1.0" 304 0 But for 0.2 I see: 193.131.197.60 - - [23/Mar/1995:19:13:04 +0000] "GET /cgi-bin/letter3a?V99N99+2502 HTTP/1.0" 200 2056 193.131.197.60 - - [23/Mar/1995:19:13:05 +0000] "GET /Projects/TIS3/TIS.75.gif HTTP/1.0" 200 4533 193.131.197.60 - - [23/Mar/1995:19:13:05 +0000] "GET /Projects/TIS3/TA/TL/V99N99/2503.gif HTTP/1.0" 200 5888 193.131.197.60 - - [23/Mar/1995:19:13:06 +0000] "GET /Projects/TIS3/TA/TL/V99N99/2502.gif HTTP/1.0" 200 10491 193.131.197.60 - - [23/Mar/1995:19:13:07 +0000] "GET /Projects/TIS3/TA/TL/V99N99/2541.gif HTTP/1.0" 200 15285 which means that in 0.2 either: a) The log file's broke, the .gif files aren't being resent. b) The log files are not broken and the server really is sending all that data again. I can understand the cgi-bin reference being reloaded, I'm not making it send a Last-modified: header or anything. But why are the .gif files being resent? Comments, any *.conf files you'd need to see? Ay. Andrew Wilson URL: http://www.cm.cf.ac.uk/User/Andrew.Wilson/ Elsevier Science, Oxford Office: +44 0865 843155 Mobile: +44 0589 616144