Module DocXMLRPCServer :: Class DocXMLRPCRequestHandler
[hide private]
[frames] | no frames]

_ClassType DocXMLRPCRequestHandler

  SocketServer.BaseRequestHandler --+            
                                    |            
    SocketServer.StreamRequestHandler --+        
                                        |        
    BaseHTTPServer.BaseHTTPRequestHandler --+    
                                            |    
SimpleXMLRPCServer.SimpleXMLRPCRequestHandler --+
                                                |
                                               DocXMLRPCRequestHandler

XML-RPC and documentation request handler class.

Handles all HTTP POST requests and attempts to decode them as XML-RPC requests.

Handles all HTTP GET requests and interprets them as requests for documentation.

Nested Classes [hide private]

Inherited from BaseHTTPServer.BaseHTTPRequestHandler: MessageClass

Instance Methods [hide private]
 
do_GET(self)
Handles the HTTP GET request.

Inherited from SimpleXMLRPCServer.SimpleXMLRPCRequestHandler: do_POST, is_rpc_path_valid, log_request, report_404

Inherited from BaseHTTPServer.BaseHTTPRequestHandler: address_string, date_time_string, end_headers, handle, handle_one_request, log_date_time_string, log_error, log_message, parse_request, send_error, send_header, send_response, version_string

Inherited from SocketServer.StreamRequestHandler: finish, setup

Inherited from SocketServer.BaseRequestHandler: __init__

Class Variables [hide private]

Inherited from SimpleXMLRPCServer.SimpleXMLRPCRequestHandler: rpc_paths

Inherited from BaseHTTPServer.BaseHTTPRequestHandler: error_message_format, monthname, protocol_version, responses, server_version, sys_version, weekdayname

Inherited from SocketServer.StreamRequestHandler: rbufsize, wbufsize

Method Details [hide private]

do_GET(self)

 

Handles the HTTP GET request.

Interpret all HTTP GET requests as requests for server documentation.