Aller au contenu

Kërkesat dhe përbërja

Këto kuti ekzekutojnë një thirrje kërkesë / përgjigje dhe e kthejnë kontrollin. Për lidhjet që mbeten të hapura, shihni Lidhjet dhe flukset.

Secila prej tyre është e lidhur me një kërkesë të projektit: ju e tregoni atë gjatë krijimit.

Ekzekuton një kërkesë HTTP, GraphQL, gRPC unare ose WebSocket me një të rënë.

Hyrjetenv (mjedisi i ekzekutimit), override (mbivendosje, objekt)
Daljetresponse — përgjigjja e plotë
KonfigurimirequestId, label

Dalja response mban objektin e përgjigjes: status, koka, trup, kohë. Vendosni një zgjedhës mbi lidhjen për të nxjerrë drejtpërdrejt atë që ju intereson — status, body.data.id.

Ekzekuton një kërkesë SOAP.

Hyrjetenv
Daljetresponse
KonfigurimirequestId, label

Një përgjigje <soap:Fault> shfaqet mbi objektin e përgjigjes: provojeni me një Assert në vend që t’i besoni vetëm statusit HTTP.

Ekzekuton një komandë Redis njëshe, mbi një lidhje të re.

Hyrjetenv
Daljetresponse

Publikon një regjistrim Kafka.

Hyrjetenv
Daljetresponse — metatë dhënat e regjistrimit: temë, ndarje, offset

Thërret një skenar tjetër të projektit — ky është mekanizmi i përbërjes.

Hyrjetnjë portë param:<name> për çdo parametër të lirë të nënskenarit
Daljetnjë portë output:<name> për çdo dalje të nënskenarit, plus result
KonfigurimiscenarioId, label

Portat nxirren në kohë reale nga nënskenari: shtoni aty një parametër dhe porta shfaqet mbi thirrësin.

Kjo është ajo që lejon faktorizimin: një skenar «merr një token», i thirrur nga pesë të tjerët.

Ekzekuto skenarin «Lidhu»
├─ param:user ◄── Hyrje
└─ output:token ──► Përcakto variablën «token»

Katër shtresa, të zbatuara sipas këtij rendi:

  1. kërkesa ashtu siç është ruajtur brenda projektit;
  2. cilësimi i shpejtë i treguar mbi veprimin;
  3. mbivendosjet e shkruara mbi veprimin;
  4. vlera e marrë mbi portën e mbivendosjes.

E njëjta thirrje riluhet pra me tri grupe të dhënash, pa e dyfishuar kërkesën.