Aller au contenu

Nisja e shpejtë (5 minuta)

Objektivi: të nisemi nga një instalim i ri dhe të mbërrijmë te një kërkesë e vërtetuar, URL-ja dhe token-i i së cilës vijnë nga variabla. Llogaritni pesë minuta.

Skedar ▸ I ri (Ctrl+N), pastaj Skedar ▸ Ruaj si (Ctrl+Shift+S) për t’i dhënë një emër, për shembull demo.restorm.

Një projekt është thjesht një skedar në diskun tuaj. Mund ta vendosni në një depo git që tani — Restorm është bërë pikërisht për këtë.

Klik me të djathtën në pemën anësore ▸ Shto ▸ Dosje variablash.

Një dosje variablash (ose dosje mjedisi) është kontejneri që mban mjediset tuaja — local, staging, production — dhe rrjedhimisht {{variables}} tuaja. Të gjitha kërkesat që përmban trashëgojnë mjedisin e zgjedhur.

Hapeni, krijoni një mjedis local dhe shtoni aty një variabël:

ÇelësiTipiVlera
baseUrlVarghttps://api.exemple.test

Skeda e një dosjeje variablash, në nënskedën Mjediset: mjedisi i zgjedhur majtas dhe variabla e tij baseUrl djathtas

Klik me të djathtën mbi dosjen ▸ Shto ▸ Kërkesë HTTP. Në skedën që hapet:

  • lëreni metodën në GET;
  • shkruani URL-në {{baseUrl}}/health — vlera e zgjidhur shfaqet nën fushë, ky është rrjeti juaj i sigurisë;
  • klikoni Send.

Përgjigjja hapet poshtë: statusi, koha, madhësia, kokat dhe trupi i shfaqur në një shikues JSON të palosshëm.

Një kërkesë HTTP URL-ja e së cilës përdor {{baseUrl}}, me panelin e përgjigjes të hapur djathtas — status, kohë, madhësi dhe trup JSON

Në vend që të ngjitni një token të fiksuar, krijoni një kërkesë vërtetimi: klik me të djathtën ▸ Shto ▸ Kërkesë vërtetimi. Konfiguroni thirrjen që merr token-in (për shembull një POST /oauth/token), pastaj, në skedën e saj Konfigurimi, deklaroni çfarë prodhon ajo:

Koka e prodhuarVlera
Authorization{{token_type}} {{access_token}}

Vlera është një shprehje e vlerësuar mbi trupin e përgjigjes të kërkesës së vërtetimit. Plotësoni njëkohësisht shprehjen e skadimit (për shembull {{expires_in}}) që Restorm ta rinovojë token-in vetë.

Kthehuni te kërkesa juaj GET dhe, në shiritin e sipërm, zgjidhni këtë rrugë vërtetimi. Koka tashmë injektohet në çdo dërgim dhe një 401 shkakton automatikisht një rinovim dhe më pas një ritentativë.

Hollësi: Vërtetimi.

  • Keni tashmë një specifikim ose një koleksion? Skedar ▸ Importo (Ctrl+I) rindërton të gjithë pemën: shihni Import & eksport.
  • Zinxhironi disa thirrje dhe verifikoni rezultatet me një skenar.
  • Bëjeni këtë skenar të punojë në CI-në tuaj: Ekzekutimi headless.