JSON-RPC
Restorm propone due tipi di richiesta JSON-RPC 2.0: la chiamata singola e la chiamata in batch.
Clic destro nell’albero ▸ Aggiungi ▸ Richiesta JSON-RPC (oppure Batch JSON-RPC).

Chiamata singola
Section titled “Chiamata singola”| Campo | Ruolo |
|---|---|
| URL | Il punto di ingresso |
| Metodo | Il nome del metodo chiamato |
| Parametri | Il JSON grezzo: [...] per parametri posizionali, {...} per parametri denominati |
| Identificatore | L’identificatore della richiesta; generato automaticamente se vuoto |
| Modalità notifica | Omette l’identificatore — il server non deve quindi restituire nulla |
| Header | Header HTTP aggiuntivi; Content-Type: application/json viene aggiunto automaticamente |
In modalità notifica, il pannello di risposta indica Notifica inviata: è il comportamento atteso, non c’è alcuna risposta da mostrare.
Chiamata in batch
Section titled “Chiamata in batch”Il tipo Batch JSON-RPC porta un elenco di chiamate figlie, ciascuna con il proprio metodo, i propri parametri, il proprio identificatore e la propria modalità notifica. Restorm invia l’array JSON-RPC in un’unica chiamata HTTP e appaia le risposte alle chiamate tramite il loro identificatore — si vede quindi quale risposta corrisponde a quale chiamata, anche se il server le restituisce in ordine sparso.
Importare un documento OpenRPC
Section titled “Importare un documento OpenRPC”Un file openrpc.json crea una richiesta JSON-RPC per metodo, sotto una
cartella Methods, con un esempio di params costruito in base ai
descrittori di contenuto. Si veda
Importare OpenRPC.
Snippet di codice
Section titled “Snippet di codice”Due destinazioni: cURL e JavaScript (Fetch).