JSON-RPC
Restorm propune două tipuri de cereri JSON-RPC 2.0: apelul unitar și apelul pe loturi.
Clic dreapta în arbore ▸ Adaugă ▸ Cerere JSON-RPC (sau Lot JSON-RPC).

Apel unitar
Section titled “Apel unitar”| Câmp | Rol |
|---|---|
| URL | Punctul de intrare |
| Metodă | Numele metodei apelate |
| Parametri | JSON-ul brut: [...] pentru parametri poziționali, {...} pentru parametri cu nume |
| Identificator | Identificatorul cererii; generat automat dacă este lăsat necompletat |
| Mod notificare | Omite identificatorul — serverul nu trebuie atunci să returneze nimic |
| Antete | Antete HTTP suplimentare; Content-Type: application/json este adăugat în locul dumneavoastră |
În modul notificare, panoul de răspuns indică Notificare trimisă: este comportamentul așteptat, nu există niciun răspuns de afișat.
Apel pe loturi
Section titled “Apel pe loturi”Tipul Lot JSON-RPC conține o listă de apeluri copil, fiecare cu metoda, parametrii, identificatorul și modul său de notificare. Restorm trimite tabloul JSON-RPC într-un singur apel HTTP și asociază răspunsurile apelurilor după identificator — vedeți așadar care răspuns corespunde cărui apel, chiar dacă serverul le returnează în altă ordine.
Importarea unui document OpenRPC
Section titled “Importarea unui document OpenRPC”Un fișier openrpc.json creează o cerere JSON-RPC pentru fiecare metodă, într-un
folder Methods, cu un exemplu de params construit după descriptorii de
conținut. Vedeți Importarea OpenRPC.
Fragmente de cod
Section titled “Fragmente de cod”Două ținte: cURL și JavaScript (Fetch).