diff options
author | pjenvey <devnull@localhost> | 2006-09-04 21:15:31 +0000 |
---|---|---|
committer | pjenvey <devnull@localhost> | 2006-09-04 21:15:31 +0000 |
commit | e7f8995a01e127e593aa0f08a29f4a0f1ac45d11 (patch) | |
tree | df792654430daf2d0663ebe1f01491b0e050113b /paste/wsgiwrappers.py | |
parent | b106c5c17d18755ce7c2c32d831d1773a0f97835 (diff) | |
download | paste-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.py | 10 |
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): |