wsgidav.server.ext_wsgiutils_server.ExtHandler¶
- class wsgidav.server.ext_wsgiutils_server.ExtHandler(request, client_address, server)[source]¶
Bases:
BaseHTTPRequestHandlerReturn the client address.
ExtHandler.date_time_string([timestamp])Return the current date and time formatted for a message header.
Send the blank line ending the MIME headers.
Handle multiple requests if necessary.
Decide what to do with an "Expect: 100-continue" header.
Handle a single HTTP request.
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.
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.
Return the server software version string.
ExtHandler.wsgiStartResponse(...[, exc_info])ExtHandler.wsgiWriteData(data)