Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:rest:insomnia

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalonElőző változat
Következő változat
Előző változat
oktatas:web:rest:insomnia [2022/05/05 19:13] – [Első lépések] adminoktatas:web:rest:insomnia [2023/03/16 10:54] (aktuális) – eltávolítva admin
Sor 1: Sor 1:
-[[oktatas:web:rest|< REST]] 
- 
-====== Insomnia ====== 
- 
-  * **Szerző:** Sallai András 
-  * Copyright (c) Sallai András, 2022 
-  * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] 
-  * Web: https://szit.hu 
- 
-===== Az Insomnia ===== 
- 
-Az Insomnia API tervezését és tesztelését, dokumentálást  
-lehetővé tevő GUI program. 
- 
-===== Weboldal ===== 
- 
-  * https://insomnia.rest/ 
- 
-Letöltés: 
-  * https://insomnia.rest/download 
-===== 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: 
-  * https://insomnia.rest/download 
- 
-É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: 
-<code> 
-Request Collection 
-  `-Folder 
-      `-Request 
-</code> 
- 
- 
-Minden végpont számára érdemes létrehozni egy könyvtárat, 
-azon belül minden metódushoz egy kérést (Request). 
- 
- 
-{{:oktatas:web:rest:folder_request.png|}} 
-===== Linkek ===== 
-  * [[https://www.digitalocean.com/community/tutorials/how-to-create-documentation-for-your-rest-api-with-insomnia|https://www.digitalocean.com/]] (2022) 
- 
  
oktatas/web/rest/insomnia.1651770784.txt.gz · Utolsó módosítás: 2022/05/05 19:13 szerkesztette: admin