'Handle a single HTTP GET request.
Default implementation indicates an error because
XML-RPC uses the POST method.'

def handle_get(self):

    code = 400
    (message, explain) = BaseHTTPServer.BaseHTTPRequestHandler.responses[code]
    response = (BaseHTTPServer.DEFAULT_ERROR_MESSAGE % {'code': code, 'message': message, 'explain': explain})
    print ('Status:    %d    %s' % (code, message))
    print ('Content-Type:    %s' % BaseHTTPServer.DEFAULT_ERROR_CONTENT_TYPE)
    print ('Content-Length:    %d' % len(response))
    print
    sys.stdout.write(response)
