Part of twisted.web.http_headers View Source View In Hierarchy
| Method | __init__ | Undocumented | 
| Method | __repr__ | Return a string fully describing the headers set on this object. | 
| Method | __cmp__ | Define Headers 
instances as being equal to each other if they have the same raw 
headers. | 
  
| Method | copy | Return a copy of itself with the same headers set. | 
| Method | hasHeader | Check for the existence of a given header. | 
| Method | removeHeader | Remove the named header from this header object. | 
| Method | setRawHeaders | Sets the raw representation of the given header. | 
| Method | addRawHeader | Add a new raw value for the given header. | 
| Method | getRawHeaders | Returns a list of headers matching the given name as the raw string given. | 
| Method | getAllRawHeaders | Return an iterator of key, value pairs of all headers contained in this object, as strings. The keys are capitalized in canonical capitalization. | 
| Class Variable | _caseMappings | A dict that maps lowercase header names to their canonicalized
representation. | 
  
| Instance Variable | _rawHeaders | A dict mapping header names as bytes to 
lists of header values as bytes. | 
  
| Method | _canonicalNameCaps | Return the canonical name for the given header. | 
Headers 
instances as being equal to each other if they have the same raw 
headers.| Parameters | name | The name of the HTTP header to check for. (type: bytes) | 
| Returns | True if the header exists, otherwise False. (type: bool) | |
| Parameters | name | The name of the HTTP header to remove. (type: bytes) | 
| Returns | None | |
| Parameters | name | The name of the HTTP header to set the values for. (type: bytes) | 
| values | A list of strings each one being a header value of the given name. (type: list) | |
| Returns | None | |
| Parameters | name | The name of the header for which to set the value. (type: bytes) | 
| value | The value to set for the named header. (type: bytes) | 
| Parameters | name | The name of the HTTP header to get the values of. (type: bytes) | 
| default | The value to return if no header with the given name exists. | |
| Returns | A list of values for the given header. (type: list) | |
| Parameters | name | The all-lowercase header name to capitalize in its canonical form. (type: bytes) | 
| Returns | The canonical name of the header. (type: bytes) | |