JSON-RPC
Restorm nabízí dva typy požadavků JSON-RPC 2.0: jednotlivé volání a dávkové volání.
Klikněte pravým tlačítkem ve stromu ▸ Přidat ▸ Požadavek JSON-RPC (nebo Dávka JSON-RPC).

Jednotlivé volání
Section titled “Jednotlivé volání”| Pole | Role |
|---|---|
| URL | Koncový bod |
| Metoda | Název volané metody |
| Parametry | Surový JSON: [...] pro poziční parametry, {...} pro pojmenované parametry |
| Identifikátor | Identifikátor požadavku; pokud je prázdný, vygeneruje se automaticky |
| Režim notifikace | Vynechá identifikátor — server pak nemá nic vracet |
| Hlavičky | Další hlavičky HTTP; Content-Type: application/json se přidá za vás |
V režimu notifikace panel odpovědi uvádí Notifikace odeslána: to je očekávané chování, není co zobrazit.
Dávkové volání
Section titled “Dávkové volání”Typ Dávka JSON-RPC nese seznam podřízených volání, každé se svou metodou, svými parametry, svým identifikátorem a svým režimem notifikace. Restorm odešle pole JSON-RPC v jediném volání HTTP a páruje odpovědi k voláním podle jejich identifikátoru — vidíte tedy, která odpověď patří ke kterému volání, i když je server vrátí v jiném pořadí.
Import dokumentu OpenRPC
Section titled “Import dokumentu OpenRPC”Soubor openrpc.json vytvoří jeden požadavek JSON-RPC na každou metodu, ve
složce Methods, s ukázkou pole params sestavenou podle deskriptorů obsahu.
Viz Import dokumentu OpenRPC.
Ukázky kódu
Section titled “Ukázky kódu”Dva cíle: cURL a JavaScript (Fetch).