| 31 | |
| 32 | |
| 33 | class RESTResponse(io.IOBase): |
| 34 | |
| 35 | def __init__(self, resp): |
| 36 | self.urllib3_response = resp |
| 37 | self.status = resp.status |
| 38 | self.reason = resp.reason |
| 39 | self.data = resp.data |
| 40 | |
| 41 | def getheaders(self): |
| 42 | """Returns a dictionary of the response headers.""" |
| 43 | return self.urllib3_response.getheaders() |
| 44 | |
| 45 | def getheader(self, name, default=None): |
| 46 | """Returns a given response header.""" |
| 47 | return self.urllib3_response.getheader(name, default) |
| 48 | |
| 49 | |
| 50 | class RESTClientObject(object): |