wsgidav.server.ext_wsgiutils_server.ExtHandler¶
-
class
wsgidav.server.ext_wsgiutils_server.
ExtHandler
(request, client_address, server)[source]¶ Bases:
http.server.BaseHTTPRequestHandler
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)