A transport reply @ivar code: The http code returned. @type code: int @ivar message: The message to be sent in a POST request. @type message: str @ivar headers: The http headers to be used for the request. @type headers: dict
| 58 | |
| 59 | |
| 60 | class Reply: |
| 61 | """ |
| 62 | A transport reply |
| 63 | @ivar code: The http code returned. |
| 64 | @type code: int |
| 65 | @ivar message: The message to be sent in a POST request. |
| 66 | @type message: str |
| 67 | @ivar headers: The http headers to be used for the request. |
| 68 | @type headers: dict |
| 69 | """ |
| 70 | |
| 71 | def __init__(self, code, headers, message): |
| 72 | """ |
| 73 | @param code: The http code returned. |
| 74 | @type code: int |
| 75 | @param headers: The http returned headers. |
| 76 | @type headers: dict |
| 77 | @param message: The (optional) reply message received. |
| 78 | @type message: str |
| 79 | """ |
| 80 | self.code = code |
| 81 | self.headers = headers |
| 82 | self.message = message |
| 83 | |
| 84 | def __str__(self): |
| 85 | s = [] |
| 86 | s.append('CODE: %s' % self.code) |
| 87 | s.append('HEADERS: %s' % self.headers) |
| 88 | s.append('MESSAGE:') |
| 89 | s.append(str(self.message)) |
| 90 | return '\n'.join(s) |
| 91 | |
| 92 | |
| 93 | class Transport: |