equal
deleted
inserted
replaced
1290 self._raw_headers[name] = r |
1290 self._raw_headers[name] = r |
1291 return r |
1291 return r |
1292 |
1292 |
1293 def __contains__(self, name): |
1293 def __contains__(self, name): |
1294 """Does a header with the given name exist?""" |
1294 """Does a header with the given name exist?""" |
1295 name=name.lower() |
1295 return name.lower() in self._raw_headers |
1296 return self._raw_headers.has_key(name) |
|
1297 |
1296 |
1298 hasHeader = __contains__ |
1297 hasHeader = __contains__ |
1299 |
1298 |
1300 def getRawHeaders(self, name, default=None): |
1299 def getRawHeaders(self, name, default=None): |
1301 """Returns a list of headers matching the given name as the raw string given.""" |
1300 """Returns a list of headers matching the given name as the raw string given.""" |
1375 self._raw_headers[name] = _RecalcNeeded |
1374 self._raw_headers[name] = _RecalcNeeded |
1376 |
1375 |
1377 def removeHeader(self, name): |
1376 def removeHeader(self, name): |
1378 """Removes the header named.""" |
1377 """Removes the header named.""" |
1379 name=name.lower() |
1378 name=name.lower() |
1380 if self._raw_headers.has_key(name): |
1379 if name in self._raw_headers: |
1381 del self._raw_headers[name] |
1380 del self._raw_headers[name] |
1382 del self._headers[name] |
1381 del self._headers[name] |
1383 |
1382 |
1384 def __repr__(self): |
1383 def __repr__(self): |
1385 return '<Headers: Raw: %s Parsed: %s>'% (self._raw_headers, self._headers) |
1384 return '<Headers: Raw: %s Parsed: %s>'% (self._raw_headers, self._headers) |