JSON-RPC
Restorm biedt twee soorten JSON-RPC 2.0-verzoeken: de afzonderlijke aanroep en de aanroep in batch.
Rechtsklik in de boom ▸ Toevoegen ▸ JSON-RPC-verzoek (of JSON-RPC-batch).

Afzonderlijke aanroep
Section titled “Afzonderlijke aanroep”| Veld | Rol |
|---|---|
| URL | Het eindpunt |
| Methode | De naam van de aangeroepen methode |
| Parameters | De ruwe JSON: [...] voor positionele parameters, {...} voor benoemde parameters |
| Identificator | De identificator van het verzoek; wordt automatisch gegenereerd als u die leeg laat |
| Notificatiemodus | Laat de identificator weg — de server hoort dan niets terug te geven |
| Headers | Extra HTTP-headers; Content-Type: application/json wordt voor u toegevoegd |
In de notificatiemodus meldt het responspaneel Notificatie verzonden: dat is het verwachte gedrag, er is geen respons om weer te geven.
Aanroep in batch
Section titled “Aanroep in batch”Het type JSON-RPC-batch bevat een lijst met onderliggende aanroepen, elk met een eigen methode, parameters, identificator en notificatiemodus. Restorm verstuurt de JSON-RPC-array in één HTTP-aanroep en koppelt de responsen op hun identificator aan de aanroepen — u ziet dus welke respons bij welke aanroep hoort, ook als de server ze in willekeurige volgorde teruggeeft.
Een OpenRPC-document importeren
Section titled “Een OpenRPC-document importeren”Een openrpc.json-bestand maakt één JSON-RPC-verzoek per methode, onder een map
Methods, met een voorbeeld van params dat is opgebouwd uit de
contentdescriptors. Zie
OpenRPC importeren.
Codefragmenten
Section titled “Codefragmenten”Twee doelen: cURL en JavaScript (Fetch).