summaryrefslogtreecommitdiff
path: root/webob/cachecontrol.py
diff options
context:
space:
mode:
authorDonald Stufft <donald@stufft.io>2015-03-28 02:26:46 -0400
committerDonald Stufft <donald@stufft.io>2015-03-28 02:26:46 -0400
commita04779322fb93b92b2e4c72c8d185f0f26a00c9f (patch)
tree676daa6ec89fe9f173c51148cb393dd9ef8ea8c2 /webob/cachecontrol.py
parentef371de5e78093efc82eb66117cbacca852c9afa (diff)
downloadwebob-a04779322fb93b92b2e4c72c8d185f0f26a00c9f.tar.gz
Support stale-while-revalidate and stale-if-error
Diffstat (limited to 'webob/cachecontrol.py')
-rw-r--r--webob/cachecontrol.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/webob/cachecontrol.py b/webob/cachecontrol.py
index 3ae9ad8..9176ec9 100644
--- a/webob/cachecontrol.py
+++ b/webob/cachecontrol.py
@@ -202,6 +202,9 @@ class CacheControl(object):
max_age = value_property('max-age', none=-1)
s_maxage = value_property('s-maxage', type='response')
s_max_age = s_maxage
+ stale_while_revalidate = value_property(
+ 'stale-while-revalidate', type='response')
+ stale_if_error = value_property('stale-if-error', type='response')
def __str__(self):
return serialize_cache_control(self.properties)