twisted.web.xmlrpcView Source (View In Hierarchy)
A Proxy for making remote XML-RPC calls.
Pass the URL of the remote XML-RPC server to the constructor.
proxy.callRemote('foobar', *args) to call remote method
'foobar' with *args.
|Instance Variable||user||The username with which to authenticate with the server when making calls.
If specified, overrides any username information embedded in
|Instance Variable||password||The password with which to authenticate with the server when making calls.
If specified, overrides any password information embedded in
|Instance Variable||allowNone||allow the use of None values in parameters. It's passed to the underlying
|Instance Variable||useDateTime||Accept datetime values as datetime.datetime objects. also passed to the
|Instance Variable||connectTimeout||Number of seconds to wait before assuming the connection has failed. (type:
|Instance Variable||queryFactory||Object returning a factory for XML-RPC protocol. Mainly useful for tests.|
|Method||callRemote||Call remote XML-RPC
|Instance Variable||_reactor||The reactor used to create connections. (type: Object providing
xmlrpclibimplementation. Defaults to
|Parameters||url||The URL to which to post method calls. Calls will be made over SSL if the
scheme is HTTPS. If netloc contains username or password information,
these will be used to authenticate, as long as the |
Call remote XML-RPC
method with given arguments.
If the deferred is cancelled before the request completes, the
connection is closed and the deferred will fire with a