JSON-RPC
Restorm tilbyr to typer JSON-RPC 2.0-forespørsler: enkeltkallet og batch-kallet.
Høyreklikk i treet ▸ Legg til ▸ JSON-RPC-forespørsel (eller JSON-RPC-batch).

Enkeltkall
Section titled “Enkeltkall”| Felt | Rolle |
|---|---|
| URL | Endepunktet |
| Metode | Navnet på metoden som kalles |
| Parametre | Rå JSON: [...] for posisjonelle parametere, {...} for navngitte parametere |
| ID | ID-en til forespørselen; genereres automatisk hvis feltet er tomt |
| Varselmodus | Utelater ID-en — serveren skal da ikke returnere noe |
| Headere | Ekstra HTTP-headere; Content-Type: application/json legges til for deg |
I varselmodus viser svarpanelet Varsel sendt: det er den forventede oppførselen, det finnes ikke noe svar å vise.
Batch-kall
Section titled “Batch-kall”Typen JSON-RPC-batch inneholder en liste over underkall, hvert med sin metode, sine parametere, sin ID og sin varselmodus. Restorm sender JSON-RPC-listen i ett enkelt HTTP-kall og parer svarene med kallene ut fra ID-en — du ser derfor hvilket svar som hører til hvilket kall, selv om serveren returnerer dem i vilkårlig rekkefølge.
Importere et OpenRPC-dokument
Section titled “Importere et OpenRPC-dokument”En openrpc.json-fil oppretter én JSON-RPC-forespørsel per metode, i en mappe
Methods, med et params-eksempel bygget fra innholdsdeskriptorene. Se
Importere OpenRPC.
Kodeeksempler
Section titled “Kodeeksempler”To mål: cURL og JavaScript (Fetch).