Remote

A Client which defaults to posts with json bodies, i.e., RPC.

Usage

Source

Remote()

Parameters

url: str

base url for requests

json: Mapping = {}

default json body for all calls

**kwargs
same options as Client

Methods

Name Description
__call__() POST request with json body and [check][clients.base.Remote.check] result.
check() Override to return result or raise error, for APIs which don’t use status codes.

__call__()

POST request with json body and [check][clients.base.Remote.check] result.

Usage

Source

__call__(path="", **json)

check()

Override to return result or raise error, for APIs which don’t use status codes.

Usage

Source

check(result)