JSON-RPC
Restormissa on kaksi JSON-RPC 2.0 -pyyntötyyppiä: yksittäinen kutsu ja eräkutsu.
Napsauta projektipuuta hiiren oikealla painikkeella ▸ Lisää ▸ JSON-RPC-pyyntö (tai JSON-RPC-erä).

Yksittäinen kutsu
Section titled “Yksittäinen kutsu”| Kenttä | Tehtävä |
|---|---|
| URL | Päätepiste |
| Metodi | Kutsuttavan metodin nimi |
| Parametrit | Raaka JSON: [...] positioparametreille, {...} nimetyille parametreille |
| Tunniste | Pyynnön tunniste; luodaan automaattisesti, jos kenttä on tyhjä |
| Ilmoitustila | Jättää tunnisteen pois — palvelin ei tällöin saa palauttaa mitään |
| Otsakkeet | Lisä-HTTP-otsakkeet; Content-Type: application/json lisätään puolestasi |
Ilmoitustilassa vastauspaneelissa lukee Ilmoitus lähetetty: se on odotettu käyttäytyminen, sillä näytettävää vastausta ei ole.
Eräkutsu
Section titled “Eräkutsu”JSON-RPC-erä -tyyppi sisältää luettelon lapsikutsuja, joista jokaisella on oma metodinsa, parametrinsa, tunnisteensa ja ilmoitustilansa. Restorm lähettää JSON-RPC-taulukon yhtenä HTTP-kutsuna ja yhdistää vastaukset kutsuihin niiden tunnisteen perusteella — näet siis, mikä vastaus vastaa mitä kutsua, vaikka palvelin palauttaisi ne eri järjestyksessä.
OpenRPC-dokumentin tuonti
Section titled “OpenRPC-dokumentin tuonti”openrpc.json-tiedostosta syntyy yksi JSON-RPC-pyyntö metodia kohti
Methods-kansion alle, ja mukana on sisältödeskriptoreista rakennettu
params-esimerkki. Katso
OpenRPC-dokumentin tuonti.
Koodinpätkät
Section titled “Koodinpätkät”Kaksi kohdetta: cURL ja JavaScript (Fetch).