JSON-RPC
Restorm propose deux types de requêtes JSON-RPC 2.0 : l’appel unitaire et l’appel par lot.
Clic droit dans l’arbre ▸ Ajouter ▸ Requête JSON-RPC (ou Lot JSON-RPC).

Appel unitaire
Section titled “Appel unitaire”| Champ | Rôle |
|---|---|
| URL | Le point d’entrée |
| Méthode | Le nom de la méthode appelée |
| Paramètres | Le JSON brut : [...] pour des paramètres positionnels, {...} pour des paramètres nommés |
| Identifiant | L’identifiant de la requête ; généré automatiquement s’il est vide |
| Mode notification | Omet l’identifiant — le serveur ne doit alors rien renvoyer |
| En-têtes | En-têtes HTTP additionnels ; Content-Type: application/json est ajouté pour vous |
En mode notification, le panneau de réponse indique Notification envoyée : c’est le comportement attendu, il n’y a pas de réponse à afficher.
Appel par lot
Section titled “Appel par lot”Le type Lot JSON-RPC porte une liste d’appels enfants, chacun avec sa méthode, ses paramètres, son identifiant et son mode notification. Restorm envoie le tableau JSON-RPC en un seul appel HTTP et apparie les réponses aux appels par leur identifiant — vous voyez donc quelle réponse correspond à quel appel, même si le serveur les renvoie dans le désordre.
Importer un document OpenRPC
Section titled “Importer un document OpenRPC”Un fichier openrpc.json crée une requête JSON-RPC par méthode, sous un
dossier Methods, avec un exemple de params construit d’après les
descripteurs de contenu. Voir
Importer OpenRPC.
Extraits de code
Section titled “Extraits de code”Deux cibles : cURL et JavaScript (Fetch).