From: Kenneth Reitz Date: Sun, 15 May 2011 01:52:33 +0000 (-0400) Subject: Headers: Default to None X-Git-Tag: v0.4.0^2~9 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=29aa7736ca24bb714996b8fe6c701ded7bae52e9;p=services%2Fpython-requests.git Headers: Default to None --- diff --git a/requests/structures.py b/requests/structures.py index 4092f7a..dcf47d6 100644 --- a/requests/structures.py +++ b/requests/structures.py @@ -27,21 +27,18 @@ class CaseInsensitiveDict(DictMixin): def __setstate__(self, d): self.data = d - @property def _lower_keys(self): return map(str.lower, self.data.keys()) def __contains__(self, key): - return key.lower() in self._lower_keys + return key.lower() in self._lower_keys() def __getitem__(self, key): if key.lower() in self: - return self.items()[self._lower_keys.index(key.lower())][1] - - raise KeyError + return self.items()[self._lower_keys().index(key.lower())][1] def __setitem__(self, key, value):