summaryrefslogtreecommitdiff
path: root/paste/wsgiwrappers.py
diff options
context:
space:
mode:
authorianb <devnull@localhost>2008-09-15 18:49:00 +0000
committerianb <devnull@localhost>2008-09-15 18:49:00 +0000
commit12512c9ad73e4352351f84be7ee0259f023597ef (patch)
treeb5a6b26c8a5dadb1d23041250f16903c79a673ac /paste/wsgiwrappers.py
parente235930df746c086fcc5d072bd327f6869956e44 (diff)
downloadpaste-12512c9ad73e4352351f84be7ee0259f023597ef.tar.gz
Add support for HttpOnly to Paste
Diffstat (limited to 'paste/wsgiwrappers.py')
-rw-r--r--paste/wsgiwrappers.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/paste/wsgiwrappers.py b/paste/wsgiwrappers.py
index a4949d1..7821d26 100644
--- a/paste/wsgiwrappers.py
+++ b/paste/wsgiwrappers.py
@@ -378,14 +378,14 @@ class WSGIResponse(object):
return self.headers.has_key(header)
def set_cookie(self, key, value='', max_age=None, expires=None, path='/',
- domain=None, secure=None):
+ domain=None, secure=None, httponly=None):
"""
Define a cookie to be sent via the outgoing HTTP headers
"""
self.cookies[key] = value
for var_name, var_value in [
('max_age', max_age), ('path', path), ('domain', domain),
- ('secure', secure), ('expires', expires)]:
+ ('secure', secure), ('expires', expires), ('httponly', httponly)]:
if var_value is not None and var_value is not False:
self.cookies[key][var_name.replace('_', '-')] = var_value