İstekler ve oluşturma
Bu kutular bir istek / yanıt çağrısı yürütür ve denetimi geri verir. Açık kalan bağlantılar için Bağlantılar ve akışlar sayfasına bakın.
Her biri projedeki bir isteğe bağlıdır: hangi istek olduğunu kutuyu oluştururken siz belirtirsiniz.
HTTP isteği
Section titled “HTTP isteği”Bir HTTP isteğini, bir GraphQL isteğini, tekil bir gRPC çağrısını ya da bir WebSocket isteğini tek seferde çalıştırır.
| Girişler | env (çalıştırmanın yapılacağı ortam), override (geçersiz kılmalar, nesne) |
| Çıkışlar | response — yanıtın tamamı |
| Yapılandırma | requestId, label |
response çıkışı yanıt nesnesini taşır: durum, başlıklar, gövde, süre.
İlgilendiğiniz veriyi doğrudan çekmek için bağlantının üzerine bir
seçici koyun — status,
body.data.id.
SOAP isteği
Section titled “SOAP isteği”Bir SOAP isteğini çalıştırır.
| Girişler | env |
| Çıkışlar | response |
| Yapılandırma | requestId, label |
<soap:Fault> içeren bir yanıt, yanıt nesnesinde görünür: yalnızca HTTP durum
koduna güvenmek yerine bunu bir Assert ile sınayın.
Redis komutu
Section titled “Redis komutu”Tek bir Redis komutunu, yeni açılan bir bağlantı üzerinde çalıştırır.
| Girişler | env |
| Çıkışlar | response |
Kafka üretimi
Section titled “Kafka üretimi”Bir Kafka kaydı yayınlar.
| Girişler | env |
| Çıkışlar | response — kaydın meta verileri: konu, bölüm, offset |
Senaryoyu çalıştır
Section titled “Senaryoyu çalıştır”Projedeki başka bir senaryoyu çağırır — oluşturma mekanizması budur.
| Girişler | alt senaryonun her serbest parametresi için bir param:<name> portu |
| Çıkışlar | alt senaryonun her çıkışı için bir output:<name> portu, artı result |
| Yapılandırma | scenarioId, label |
Portlar alt senaryodan canlı olarak türetilir: oraya bir parametre eklediğinizde port, çağıran senaryoda belirir.
Ortak parçaları ayırmayı sağlayan şey budur: “token al” diye tek bir senaryo, diğer beşi tarafından çağrılır.
Senaryoyu çalıştır “Oturum aç” ├─ param:user ◄── Input └─ output:token ──► Değişken ata “token”İsteği geçersiz kılma
Section titled “İsteği geçersiz kılma”Bu sırayla uygulanan dört katman:
- projede kayıtlı olduğu hâliyle istek;
- eylem üzerinde belirtilen hızlı ayar;
- eylem üzerinde girilen geçersiz kılmalar;
- geçersiz kılma portunda alınan değer.
Böylece aynı çağrı, isteği çoğaltmadan üç ayrı veri kümesiyle yeniden oynatılır.