Remote
A Client which defaults to posts with json bodies, i.e., RPC.
Usage
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
__call__(path="", **json)check()
Override to return result or raise error, for APIs which don’t use status codes.
Usage
check(result)