I've got varnish setup to cache JS inbetween an nginx front-end (gzip
compression only) & an apache2 backed serving content.

On loading my page, here's the LiveHTTPHeader result for one particular file:

                https://my.domain.com/srv/js/minified.1273021105.js

                

                GET /srv/js/minified.1273021105.js HTTP/1.1

                Host: my.domain.com

                User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; 
rv:1.9.2.4)
Gecko/20100417

                Accept: */*

                Accept-Language: en-us,en;q=0.5

                Accept-Encoding: gzip,deflate

                Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

                Keep-Alive: 115

                Connection: keep-alive

                Referer: https://my.domain.com/

>               Pragma: no-cache

>               Cache-Control: no-cache

                

                HTTP/1.1 200 OK

                Server: nginx/0.8.35

                Date: Wed, 05 May 2010 01:02:36 GMT

                Content-Type: text/x-js

                Transfer-Encoding: chunked

                Connection: keep-alive

                Vary: Accept-Encoding

                Last-Modified: Wed, 05 May 2010 00:58:30 GMT

                Etag: "19f3b-c911-485ce530d9980"

>               X-Cacheable: NO: !obj.cacheable

                X-Varnish: 199766821

                Age: 0

                Via: 1.1 varnish

                X-Cache: MISS

                Expires: Sat, 08 May 2010 01:02:36 GMT

                Cache-Control: max-age=259200

                Content-Encoding: gzip


The three lines I've marked,

        >               Pragma: no-cache

        >               Cache-Control: no-cache

        >               X-Cacheable: NO: !obj.cacheable



Have me confused ... IIUC, and not sure I do, they seem to indicate
the file's NOT being cached.

I'm happy to provide my vcl.conf if helpful/necessary. b4 I go
tromping though it again, can someone clarify what is, in fact,
happening to that file, according to the headers above?  I'm clearly
not 'fluent' enough in header-speak, yet ...


Thanks,

Ben

_______________________________________________
varnish-misc mailing list
[email protected]
http://lists.varnish-cache.org/mailman/listinfo/varnish-misc

Reply via email to