wsgidav.server.ext_wsgiutils_server.ExtHandler

class wsgidav.server.ext_wsgiutils_server.ExtHandler(request, client_address, server)[source]

Bases: http.server.BaseHTTPRequestHandler

ExtHandler.default_request_version
ExtHandler.disable_nagle_algorithm
ExtHandler.error_content_type
ExtHandler.error_message_format
ExtHandler.monthname
ExtHandler.protocol_version
ExtHandler.rbufsize
ExtHandler.responses
ExtHandler.server_version
ExtHandler.sys_version
ExtHandler.timeout
ExtHandler.wbufsize
ExtHandler.weekdayname
ExtHandler.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)