b.t.t.PredefinedRequestHandler(http_server.TestingHTTPRequestHandler) : class documentation

Part of bzrlib.tests.test_http View In Hierarchy

Request handler for a unique and pre-defined request.

The only thing we care about here is how many bytes travel on the wire. But since we want to measure it for a real http client, we have to send it correct responses.

We expect to receive a single request nothing more (and we won't even check what request it is, we just measure the bytes read until an empty line.

Method _handle_one_request Undocumented

Inherited from TestingHTTPRequestHandler:

Method setup Undocumented
Method log_message Undocumented
Method handle Undocumented
Method handle_one_request Handle a single HTTP request.
Method send_error Send and log an error reply.
Method send_head Overrides base implementation to work around a bug in python2.5.
Method send_range_content Undocumented
Method get_single_range Undocumented
Method get_multiple_ranges Undocumented
Method do_GET Serve a GET request.
Method translate_path Translate a /-separated PATH to the local filename syntax.
Method _parse_ranges Parse the range header value and returns ranges.
Method _header_line_length Undocumented
Method _translate_path Translate a /-separated PATH to the local filename syntax.
def _handle_one_request(self):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.