Hi!

I'm using following configuration of mod_cache:

CacheEnable disk /
CacheIgnoreCacheControl On
    
<IfModule mod_cache.c>
  CacheIgnoreNoLastMod On
  CacheDefaultExpire 240
    <IfModule mod_mem_cache.c>
    CacheEnable mem /
    MCacheSize 4096
    MCacheMaxObjectCount 100
    MCacheMinObjectSize 1
    MCacheMaxObjectSize 2048
  </IfModule>
</IfModule>

Depending on browser I'm using, I get different responses:

Firefox:
10.217.2.251 - - [14/Jun/2011:11:54:58 +0200] "GET 
/resources/js/global.js HTTP/1.1" 200 3268 "-" "Mozilla/5.0 (X11; Linux 
x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"

Chrome:
10.217.2.251 - - [14/Jun/2011:11:54:13 +0200] "GET /resources/js/global.js 
HTTP/1.1" 200 3710 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 
(KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.24"

Firefox:
[Tue Jun 14 11:59:43 2011] [debug] mod_disk_cache.c(485): disk_cache: Recalled 
cached URL info header http://url/resources/js/global.js?
[Tue Jun 14 11:59:43 2011] [debug] mod_disk_cache.c(758): disk_cache: Recalled 
headers for URL http://url/resources/js/global.js?
[Tue Jun 14 11:59:43 2011] [info] Incoming request is asking for a uncached 
version of /resources/js/global.js, but we know better and are ignoring it
[Tue Jun 14 11:59:43 2011] [debug] mod_cache.c(282): cache: running CACHE_OUT 
filter
[Tue Jun 14 11:59:43 2011] [debug] mod_cache.c(296): cache: serving 
/resources/js/global.js

Chrome:
[Tue Jun 14 11:59:24 2011] [debug] mod_disk_cache.c(485): disk_cache: Recalled 
cached URL info header http://host:80/resources/js/global.js?
[Tue Jun 14 11:59:24 2011] [debug] mod_disk_cache.c(758): disk_cache: Recalled 
headers for URL http://host:80/resources/js/global.js?
[Tue Jun 14 11:59:24 2011] [info] Incoming request is asking for a uncached 
version of /resources/js/global.js, but we know better and are ignoring it
[Tue Jun 14 11:59:24 2011] [debug] cache_storage.c(272): Cached response for 
/resources/js/global.js isn't fresh.  Adding/replacing conditional request 
headers.
[Tue Jun 14 11:59:24 2011] [debug] mod_cache.c(131): Adding CACHE_SAVE filter 
for /resources/js/global.js
[Tue Jun 14 11:59:24 2011] [debug] mod_cache.c(138): Adding CACHE_REMOVE_URL 
filter for /resources/js/global.js
[Tue Jun 14 11:59:24 2011] [debug] mod_proxy_ajp.c(45): proxy: AJP: 
canonicalising URL //localhost:8009/myapp/resources/js/global.js
[Tue Jun 14 11:59:24 2011] [debug] proxy_util.c(1494): [client 10.217.2.251] 
proxy: ajp: found worker ajp://localhost:8009/myapp/ for 
ajp://localhost:8009/myapp/resources/js/global.js
[Tue Jun 14 11:59:24 2011] [debug] mod_proxy.c(993): Running scheme ajp handler 
(attempt 0)
[Tue Jun 14 11:59:24 2011] [debug] mod_proxy_ajp.c(644): proxy: AJP: serving 
URL ajp://localhost:8009/myapp/resources/js/global.js
[Tue Jun 14 11:59:24 2011] [debug] proxy_util.c(1999): proxy: AJP: has acquired 
connection for (localhost)
[Tue Jun 14 11:59:24 2011] [debug] proxy_util.c(2055): proxy: connecting 
ajp://localhost:8009/myapp/resources/js/global.js to localhost:8009
[Tue Jun 14 11:59:24 2011] [debug] proxy_util.c(2153): proxy: connected 
/myapp/resources/js/global.js to localhost:8009
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(224): Into ajp_marshal_into_msgb
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[0] [Host] = [host]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[1] [Connection] = [keep-alive]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[2] [Cache-Control] = [no-cache]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[3] [Pragma] = [no-cache]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[4] [User-Agent] = [Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 
(KHTML, like Gecko) Chrome/11.0.696.65 Safa
ri/534.24]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[5] [Accept] = 
[application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[6] [Accept-Encoding] = [gzip,deflate,sdch]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[7] [Accept-Language] = [en-US,en;q=0.8]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[8] [Accept-Charset] = [ISO-8859-1,utf-8;q=0.7,*;q=0.3]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[9] [If-None-Match] = [W/"15007-1308038212000"]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(290): ajp_marshal_into_msgb: 
Header[10] [If-Modified-Since] = [Tue, 14 Jun 2011 07:56:52 GMT]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(450): ajp_marshal_into_msgb: 
Done
[Tue Jun 14 11:59:24 2011] [debug] mod_proxy_ajp.c(265): proxy: 
APR_BUCKET_IS_EOS
[Tue Jun 14 11:59:24 2011] [debug] mod_proxy_ajp.c(270): proxy: data to read 
(max 8186 at 4)
[Tue Jun 14 11:59:24 2011] [debug] mod_proxy_ajp.c(285): proxy: got 0 bytes of 
data
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(687): ajp_read_header: 
ajp_ilink_received 04
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(697): ajp_parse_type: got 04
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(516): ajp_unmarshal_response: 
status = 304
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(537): ajp_unmarshal_response: 
Number of headers is = 2
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(599): ajp_unmarshal_response: 
Header[0] [ETag] = [W/"15007-1308038212000"]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(599): ajp_unmarshal_response: 
Header[1] [Content-Length] = [0]
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(687): ajp_read_header: 
ajp_ilink_received 05
[Tue Jun 14 11:59:24 2011] [debug] ajp_header.c(697): ajp_parse_type: got 05
[Tue Jun 14 11:59:24 2011] [debug] mod_cache.c(663): cache: Caching url: 
/resources/js/global.js
[Tue Jun 14 11:59:24 2011] [debug] mod_cache.c(669): cache: Removing 
CACHE_REMOVE_URL filter.
[Tue Jun 14 11:59:24 2011] [debug] mod_disk_cache.c(977): disk_cache: Stored 
headers for URL http://host:80/resources/js/global.js?








                                          
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
   "   from the digest: users-digest-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to