
Public Member Functions | |
| def | __init__ |
| def | data_received |
| def | finish |
| def | headers_received |
| def | on_connection_close |
Public Attributes | |
| chunks | |
| client | |
| code | |
| connection | |
| final_callback | |
| headers | |
| io_loop | |
| max_buffer_size | |
| max_header_size | |
| parsed | |
| parsed_hostname | |
| reason | |
| release_callback | |
| request | |
| start_time | |
| stream | |
| tcp_client | |
Private Member Functions | |
| def | _get_ssl_options |
| def | _handle_exception |
| def | _on_connect |
| def | _on_end_request |
| def | _on_timeout |
| def | _read_response |
| def | _release |
| def | _remove_timeout |
| def | _run_callback |
| def | _write_body |
Private Attributes | |
| _decompressor | |
| _sockaddr | |
| _timeout | |
Static Private Attributes | |
| tuple | _SUPPORTED_METHODS = set(["GET", "HEAD", "POST", "PUT", "DELETE", "PATCH", "OPTIONS"]) |
Definition at line 167 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection.__init__ | ( | self, | |
| io_loop, | |||
| client, | |||
| request, | |||
| release_callback, | |||
| final_callback, | |||
| max_buffer_size, | |||
| tcp_client, | |||
| max_header_size | |||
| ) |
Definition at line 170 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection._get_ssl_options | ( | self, | |
| scheme | |||
| ) | [private] |
Definition at line 228 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection._handle_exception | ( | self, | |
| typ, | |||
| value, | |||
| tb | |||
| ) | [private] |
Definition at line 400 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection._on_connect | ( | self, | |
| stream | |||
| ) | [private] |
Definition at line 275 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection._on_end_request | ( | self | ) | [private] |
Definition at line 497 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection._on_timeout | ( | self | ) | [private] |
Definition at line 265 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection._read_response | ( | self | ) | [private] |
Definition at line 380 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection._release | ( | self | ) | [private] |
Definition at line 387 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection._remove_timeout | ( | self | ) | [private] |
Definition at line 270 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection._run_callback | ( | self, | |
| response | |||
| ) | [private] |
Definition at line 393 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection._write_body | ( | self, | |
| start_read | |||
| ) | [private] |
Definition at line 362 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection.data_received | ( | self, | |
| chunk | |||
| ) |
Called when a chunk of data has been received. May return a `.Future` for flow control.
Reimplemented from tornado.httputil.HTTPMessageDelegate.
Definition at line 500 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection.finish | ( | self | ) |
Called after the last chunk of data has been received.
Reimplemented from tornado.httputil.HTTPMessageDelegate.
Definition at line 447 of file simple_httpclient.py.
| def tornado.simple_httpclient._HTTPConnection.headers_received | ( | self, | |
| start_line, | |||
| headers | |||
| ) |
Called when the HTTP headers have been received and parsed.
:arg start_line: a `.RequestStartLine` or `.ResponseStartLine`
depending on whether this is a client or server message.
:arg headers: a `.HTTPHeaders` instance.
Some `.HTTPConnection` methods can only be called during
``headers_received``.
May return a `.Future`; if it does the body will not be read
until it is done.
Reimplemented from tornado.httputil.HTTPMessageDelegate.
Reimplemented in tornado.websocket.WebSocketClientConnection.
Definition at line 432 of file simple_httpclient.py.
Called if the connection is closed without finishing the request. If ``headers_received`` is called, either ``finish`` or ``on_connection_close`` will be called, but not both.
Reimplemented from tornado.httputil.HTTPMessageDelegate.
Reimplemented in tornado.websocket.WebSocketClientConnection.
Definition at line 422 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
tuple tornado::simple_httpclient._HTTPConnection::_SUPPORTED_METHODS = set(["GET", "HEAD", "POST", "PUT", "DELETE", "PATCH", "OPTIONS"]) [static, private] |
Definition at line 168 of file simple_httpclient.py.
Reimplemented in tornado.websocket.WebSocketClientConnection.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 275 of file simple_httpclient.py.
Reimplemented in tornado.websocket.WebSocketClientConnection.
Definition at line 170 of file simple_httpclient.py.
Reimplemented in tornado.websocket.WebSocketClientConnection.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 432 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Definition at line 170 of file simple_httpclient.py.
Reimplemented in tornado.websocket.WebSocketClientConnection.
Definition at line 275 of file simple_httpclient.py.
Reimplemented in tornado.websocket.WebSocketClientConnection.
Definition at line 170 of file simple_httpclient.py.