JSON-RPC
Restorm bietet zwei JSON-RPC-2.0-Anfragetypen: den einzelnen Aufruf und den Batch-Aufruf.
Rechtsklick im Baum ▸ Hinzufügen ▸ JSON-RPC-Anfrage (oder JSON-RPC-Batch).

Einzelner Aufruf
Section titled “Einzelner Aufruf”| Feld | Rolle |
|---|---|
| URL | Der Endpunkt |
| Methode | Der Name der aufgerufenen Methode |
| Parameter | Das rohe JSON: [...] für positionale Parameter, {...} für benannte Parameter |
| Identifikator | Der Anfrage-Identifikator; wird automatisch erzeugt, falls leer |
| Notification-Modus | Lässt den Identifikator weg — der Server darf dann nichts zurücksenden |
| Header | Zusätzliche HTTP-Header; Content-Type: application/json wird für Sie hinzugefügt |
Im Notification-Modus zeigt der Antwortbereich Notification gesendet an: Das ist das erwartete Verhalten, es gibt keine Antwort anzuzeigen.
Batch-Aufruf
Section titled “Batch-Aufruf”Der Typ JSON-RPC-Batch trägt eine Liste von Unteraufrufen, jeder mit eigener Methode, eigenen Parametern, eigenem Identifikator und eigenem Notification-Modus. Restorm sendet das JSON-RPC-Array in einem einzigen HTTP-Aufruf und ordnet die Antworten den Aufrufen anhand ihres Identifikators zu — Sie sehen also, welche Antwort zu welchem Aufruf gehört, auch wenn der Server sie ungeordnet zurücksendet.
Ein OpenRPC-Dokument importieren
Section titled “Ein OpenRPC-Dokument importieren”Eine Datei openrpc.json erzeugt eine JSON-RPC-Anfrage pro Methode, unter
einem Ordner Methods, mit einem aus den Inhaltsdeskriptoren
konstruierten Beispiel für params. Siehe
OpenRPC importieren.
Code-Snippets
Section titled “Code-Snippets”Zwei Ziele: cURL und JavaScript (Fetch).