wsgidav.server.ext_wsgiutils_server.ExtHandler¶
-
class
wsgidav.server.ext_wsgiutils_server.ExtHandler(request, client_address, server)[source]¶ Bases:
http.server.BaseHTTPRequestHandlerExtHandler.address_string()Return the client address. ExtHandler.date_time_string([timestamp])Return the current date and time formatted for a message header. ExtHandler.do_method()ExtHandler.end_headers()Send the blank line ending the MIME headers. ExtHandler.finish()ExtHandler.flush_headers()ExtHandler.getApp()ExtHandler.handle()Handle multiple requests if necessary. ExtHandler.handle_expect_100()Decide what to do with an “Expect: 100-continue” header. ExtHandler.handle_one_request()Handle a single HTTP request. ExtHandler.handlerFunctionClosure(name)ExtHandler.log_date_time_string()Return the current time formatted for logging. ExtHandler.log_error(format, *args)Log an error. ExtHandler.log_message(*args)Log an arbitrary message. ExtHandler.log_request(*args)Log an accepted request. ExtHandler.parse_request()Parse a request (internal). ExtHandler.runWSGIApp(application, …)ExtHandler.send_error(code[, message, explain])Send and log an error reply. ExtHandler.send_header(keyword, value)Send a MIME header to the headers buffer. ExtHandler.send_response(code[, message])Add the response header to the headers buffer and log the response code. ExtHandler.send_response_only(code[, message])Send the response header only. ExtHandler.setup()ExtHandler.version_string()Return the server software version string. ExtHandler.wsgiStartResponse(…[, exc_info])ExtHandler.wsgiWriteData(data)