Ga naar inhoud

Verzoeken en samenstelling

Deze vakjes voeren een verzoek-responsaanroep uit en geven de besturing daarna terug. Voor verbindingen die open blijven, zie Verbindingen en streams.

Elk vakje is aan een verzoek uit het project gekoppeld: u wijst dat bij het aanmaken aan.

Voert in één keer een HTTP-verzoek uit, of een GraphQL-, unair gRPC- of WebSocket-verzoek.

Invoerenv (de uitvoeringsomgeving), override (overschrijvingen, object)
Uitvoerresponse — de volledige respons
ConfiguratierequestId, label

De uitvoer response bevat het responsobject: status, headers, body, tijd. Zet een selector op de verbinding om daar direct uit te halen wat u nodig hebt — status, body.data.id.

Voert een SOAP-verzoek uit.

Invoerenv
Uitvoerresponse
ConfiguratierequestId, label

Een <soap:Fault>-respons verschijnt op het responsobject: test die met een Assert in plaats van alleen op de HTTP-status te vertrouwen.

Voert één Redis-opdracht uit, op een verse verbinding.

Invoerenv
Uitvoerresponse

Publiceert een Kafka-record.

Invoerenv
Uitvoerresponse — de metadata van het record: topic, partitie, offset

Roept een ander scenario uit het project aan — dat is het mechanisme voor samenstelling.

Invoeréén poort param:<naam> per vrije parameter van het subscenario
Uitvoeréén poort output:<naam> per uitvoer van het subscenario, plus result
ConfiguratiescenarioId, label

De poorten worden live afgeleid van het subscenario: voegt u daar een parameter toe, dan verschijnt de poort op de aanroeper.

Daarmee kunt u factoriseren: één scenario “een token ophalen”, aangeroepen door de vijf andere.

Scenario uitvoeren “Aanmelden”
├─ param:user ◄── Invoer
└─ output:token ──► Variabele instellen “token”

Vier lagen, in deze volgorde toegepast:

  1. het verzoek zoals het in het project is opgeslagen;
  2. de snelle instelling die op de actie is aangewezen;
  3. de overschrijvingen die u op de actie invult;
  4. de waarde die op de overschrijvingspoort binnenkomt.

Dezelfde aanroep speelt u dus met drie datasets opnieuw, zonder het verzoek te dupliceren.