[Zope-CMF] caching policy manager
Dmitry S. Makovey
dmitry at athabascau.ca
Tue Sep 12 19:30:50 EDT 2006
Playing with CPM I've discovered that if I put a policy like:
id: Files
Predicate: python:content.portal_type == "File"
Mod. time: content/modified
Max age: 1
with all "noXXX" checked, I have weird behaviour:
whenever I request '/file_view' method on file objects - everything
works as expected, as soon as I use '/download' all the settings are
discarded by CPM.
Is it something I miss or is it a bug?
(BTW I'm using older Plone 2.0.5 but just tested it with 2.5 and see
same problem)
Here are snippets of what I'm talking about:
First the "ignore":
(dimon2:~/tmp/2) dimon% wget --no-cache -S
http://mysite.com/demo/Members/dimon/1800telephone.xls/download
--17:21:47--
http://mysite.com/demo/Members/dimon/1800telephone.xls/download
=> `download'
Resolving mysite.com... 10.10.10.1
Connecting to mysite.com|10.10.10.1|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Tue, 12 Sep 2006 23:21:47 GMT
Server: Zope/(Zope 2.7.8-final, python 2.3.4, linux2) ZServer/1.1
Plone/2.0.5
Content-Length: 45568
Content-Disposition: attachment; filename=1800telephone.xls
Accept-Ranges: bytes
Last-Modified: Tue, 12 Sep 2006 23:19:36 GMT
Content-Type: application/vnd.ms-excel
X-Cache: MISS from 10.10.10.1
Connection: close
Length: 45,568 (44K) [application/vnd.ms-excel]
Now everything is fine here:
(dimon2:~/tmp/2) dimon% wget --no-cache -S
http://mysite.com/demo/Members/dimon/1800telephone.xls/file_view
--17:21:24--
http://mysite.com/demo/Members/dimon/1800telephone.xls/file_view
=> `file_view.1'
Resolving mysite.com... 10.10.10.1
Connecting to mysite.com|10.10.10.1|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Tue, 12 Sep 2006 23:21:24 GMT
Server: Zope/(Zope 2.7.8-final, python 2.3.4, linux2) ZServer/1.1
Plone/2.0.5
Content-Length: 19549
Content-Language:
Expires: Tue, 12 Sep 2006 23:21:25 GMT
Last-Modified: Tue, 12 Sep 2006 22:40:46 GMT
Pragma: no-cache
Cache-Control: max-age=1, no-cache, no-store, must-revalidate
Content-Type: text/html;charset=utf-8
X-Cache: MISS from 10.10.10.1
Connection: close
Length: 19,549 (19K) [text/html]
--
Dmitry Makovey
Web Systems Administrator
Athabasca University
(780) 675-6245
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.zope.org/pipermail/zope-cmf/attachments/20060912/d5eac70c/attachment.bin
More information about the Zope-CMF
mailing list