[Zope-Checkins] CVS: Zope2 - AcceleratedHTTPCacheManager.py:1.7
Andreas Jung
andreas@dhcp165.digicool.com
Tue, 10 Apr 2001 08:36:24 -0400
Update of /cvs-repository/Zope2/lib/python/Products/StandardCacheManagers
In directory yetix:/work/zope/zope-2_3_branch/lib/python/Products/StandardCacheManagers
Modified Files:
AcceleratedHTTPCacheManager.py
Log Message:
Applied patch #2142
--- Updated File AcceleratedHTTPCacheManager.py in package Zope2 --
--- AcceleratedHTTPCacheManager.py 2001/03/06 21:14:57 1.6
+++ AcceleratedHTTPCacheManager.py 2001/04/10 12:36:22 1.7
@@ -98,8 +98,8 @@
import urlparse, httplib
from urllib import quote
from string import lower, join, split
+from App.Common import rfc1123_date
-
def http_date(value, format='%a, %d %b %Y %H:%M:%S GMT'):
return time.strftime(format, time.gmtime(value))
@@ -173,8 +173,8 @@
return
# Set HTTP Expires and Cache-Control headers
seconds=self.interval
- expires=http_date(time.time() + seconds)
- # RESPONSE.setHeader('Last-Modified', http_date(time.time()))
+ expires=rfc1123_date(time.time() + seconds)
+ # RESPONSE.setHeader('Last-Modified',rfc1123_date(time.time()))
RESPONSE.setHeader('Cache-Control', 'max-age=%d' % seconds)
RESPONSE.setHeader('Expires', expires)