Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:rest:insomnia

Ez a dokumentum egy előző változata!


< REST

Insomnia

Az Insomnia

Az Insomnia API tervezését és tesztelését, dokumentálást lehetővé tevő GUI program.

Weboldal

Első lépések

Az Insomnia első indulásakor egy „Dashboard” nevű felület jelenik meg. Egy Dashboard egy projekthez tartozik. Projektet a bal felső sarokban lehet létrehozni.

A Dashboardon belül a jobb felső sarokban egy „Create” nevű gomb van. Itt két lehetőségünk van:

  • Lekérdezés gyűjtemény létrehozása
  • Dokumentáció létrehozása

Telepítés Windowson

Letölthetjük a weboldalról a telepítőt; a telepítéshez nem szükséges rendszergazdai jog.

Telepítés chocolatey csomagkezelővel:

choco install insomnia-rest-api-client

Telepítés Debian GNU/Linuxon

Látogassuk meg a letöltésoldalt:

Érdemes a „See all downloads” lehetőséget (apró betűvel) választani.

Debian GNU/Linuxon a .deb csomagnak teljesíthetetlen függőségei vannak, ezért válasszuk inkább a .tar.gz kiterjesztésű fájlt.

Csomagoljuk ki az Insomnia-t az /opt könyvtárba. Kapunk egy ehhez hasonló könyvtárat:

Insomnia.Core-2021.5.3

Újabb verzió esetén a 2021.5.3 helyén más értékek állnak.

A könyvtárban találunk egy insomnia nevű indítható programot. A programot, érdemes szimbolikusan linkelni a következő könyvtárba:

/usr/local/bin

Példa a linkelésre, a fenti könyvtárnév mellett:

ln -s /opt/Insomnia.Core-2021.5.3/insomnia /usr/local/bin/insomnia

Így parancssorból bárhonnan indítható.

Használat

Request Collection

A Request Collectionon belül mappákat hozhatunk létre, azon belül kéréseket:

Request Collection
  `-Folder
      `-Request

Minden végpont számára érdemes létrehozni egy könyvtárat, azon belül minden metódushoz egy kérést (Request).

Linkek

oktatas/web/rest/insomnia.1651770784.txt.gz · Utolsó módosítás: 2022/05/05 19:13 szerkesztette: admin