This is used to get the header info so that we can test authentication.

Method __init__ Initialize.
Method render Render a given resource. See IResource's render method.
Method xmlrpc_authinfo Undocumented

Inherited from Test:

Method xmlrpc_echo Undocumented
Method xmlrpc_add This function add two numbers.
Method xmlrpc_pair This function puts the two arguments in an array.
Method xmlrpc_defer Help for defer.
Method xmlrpc_deferFail Undocumented
Method xmlrpc_fail Undocumented
Method xmlrpc_fault Undocumented
Method xmlrpc_deferFault Undocumented
Method xmlrpc_snowman Used to test that we can pass Unicode.
Method xmlrpc_complex Undocumented
Method xmlrpc_dict Undocumented
Method xmlrpc_withRequest A method decorated with withRequest which can be called by a test to verify that the request object really is passed as an argument.
Method lookupProcedure Given a string naming a procedure, return a callable object for that procedure or raise NoSuchFunction.

Inherited from XMLRPC (via Test):

Instance Variable allowNone Permit XML translating of Python constant None. (type: bool)
Instance Variable useDateTime Present datetime values as datetime.datetime objects? (type: bool)
Method __setattr__ Undocumented
Method putSubHandler Undocumented
Method getSubHandler Undocumented
Method getSubHandlerPrefixes Undocumented
Method render_POST Undocumented
Method listProcedures Return a list of the names of all xmlrpc procedures.
Method _cbRender Undocumented
Method _ebRender Undocumented

Inherited from Resource (via Test, XMLRPC):

Method listStaticNames Undocumented
Method listStaticEntities Undocumented
Method listNames Undocumented
Method listEntities Undocumented
Method listDynamicNames Undocumented
Method listDynamicEntities Undocumented
Method getStaticEntity Undocumented
Method getDynamicEntity Undocumented
Method delEntity Undocumented
Method reallyPutEntity Undocumented
Method getChild Retrieve a 'child' resource from me.
Method getChildWithDefault Retrieve a static or dynamically generated child resource from me.
Method getChildForRequest Undocumented
Method putChild Register a static child.
Method render_HEAD Default handling of HEAD method.
def __init__(self):

Initialize.

def render(self, request):

Render a given resource. See IResource's render method.

I delegate to methods of self with the form 'render_METHOD' where METHOD is the HTTP that was used to make the request. Examples: render_GET, render_HEAD, render_POST, and so on. Generally you should implement those methods instead of overriding this one.

render_METHOD methods are expected to return a byte string which will be the rendered page, unless the return value is server.NOT_DONE_YET, in which case it is this class's responsibility to write the results using request.write(data) and then call request.finish().

Old code that overrides render() directly is likewise expected to return a byte string or NOT_DONE_YET.

See AlsoIResource.render
def xmlrpc_authinfo(self):
Undocumented
API Documentation for twisted, generated by pydoctor at 2020-03-25 17:34:30.