summaryrefslogtreecommitdiff
path: root/paste/wsgiwrappers.py
diff options
context:
space:
mode:
authorpjenvey <devnull@localhost>2006-09-04 21:15:31 +0000
committerpjenvey <devnull@localhost>2006-09-04 21:15:31 +0000
commite7f8995a01e127e593aa0f08a29f4a0f1ac45d11 (patch)
treedf792654430daf2d0663ebe1f01491b0e050113b /paste/wsgiwrappers.py
parentb106c5c17d18755ce7c2c32d831d1773a0f97835 (diff)
downloadpaste-e7f8995a01e127e593aa0f08a29f4a0f1ac45d11.tar.gz
deprecating WSGIResponse.has_header for HeaderDict already does case insensitive matching
Diffstat (limited to 'paste/wsgiwrappers.py')
-rw-r--r--paste/wsgiwrappers.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/paste/wsgiwrappers.py b/paste/wsgiwrappers.py
index ab33098..666edf3 100644
--- a/paste/wsgiwrappers.py
+++ b/paste/wsgiwrappers.py
@@ -6,6 +6,7 @@ The WSGIRequest and WSGIResponse objects are light wrappers to make it easier
to deal with an incoming request and sending a response.
"""
import re
+import warnings
from paste.request import EnvironHeaders, parse_formvars, parse_dict_querystring, get_cookie_dict
from paste.util.multidict import MultiDict
from paste.response import HeaderDict
@@ -180,11 +181,10 @@ class WSGIResponse(object):
"""
Case-insensitive check for a header
"""
- header = header.lower()
- for key in self.headers.keys():
- if key.lower() == header:
- return True
- return False
+ warnings.warn('WSGIResponse.has_header is deprecated, use '
+ 'WSGIResponse.headers.has_key instead', DeprecationWarning,
+ 2)
+ return self.headers.has_key(header)
def set_cookie(self, key, value='', max_age=None, expires=None, path='/',
domain=None, secure=None):