Bỏ qua để đến nội dung

Yêu cầu và tổ hợp

Những chiếc hộp này chạy một lời gọi yêu cầu / phản hồi rồi trả quyền lại. Với các kết nối được giữ mở, xem Kết nối và luồng.

Mỗi chiếc hộp đều gắn với một yêu cầu của dự án: bạn chỉ định nó lúc tạo.

Chạy một yêu cầu HTTP, GraphQL, gRPC đơn hoặc WebSocket trong một lần.

Đầu vàoenv (môi trường chạy), override (các giá trị ghi đè, dạng đối tượng)
Đầu raresponse — phản hồi đầy đủ
Cấu hìnhrequestId, label

Đầu ra response mang theo đối tượng phản hồi: mã trạng thái, header, thân, thời gian. Hãy đặt một bộ chọn lên liên kết để trích ra ngay thứ bạn quan tâm — status, body.data.id.

Chạy một yêu cầu SOAP.

Đầu vàoenv
Đầu raresponse
Cấu hìnhrequestId, label

Một phản hồi <soap:Fault> xuất hiện trên đối tượng phản hồi: hãy kiểm tra nó bằng một Assert thay vì chỉ tin vào mã HTTP.

Chạy một lệnh Redis đơn lẻ, trên một kết nối mới.

Đầu vàoenv
Đầu raresponse

Phát một bản ghi Kafka.

Đầu vàoenv
Đầu raresponse — metadata của bản ghi: topic, phân vùng, offset

Gọi một kịch bản khác của dự án — đây là cơ chế tổ hợp.

Đầu vàomột cổng param:<nom> cho mỗi tham số còn tự do của kịch bản con
Đầu ramột cổng output:<nom> cho mỗi đầu ra của kịch bản con, cộng thêm result
Cấu hìnhscenarioId, label

Các cổng được suy ra trực tiếp từ kịch bản con: bạn thêm một tham số vào đó, cổng lập tức xuất hiện trên bên gọi.

Đây chính là thứ cho phép rút gọn trùng lặp: một kịch bản “lấy một token”, được năm kịch bản khác gọi tới.

Chạy kịch bản « Đăng nhập »
├─ param:user ◄── Input
└─ output:token ──► Đặt biến « token »

Bốn lớp, được áp dụng theo thứ tự này:

  1. yêu cầu đúng như nó được lưu trong dự án;
  2. cài đặt nhanh được chỉ định trên hành động;
  3. các giá trị ghi đè nhập trên hành động;
  4. giá trị nhận được trên cổng ghi đè.

Nhờ đó cùng một lời gọi được chạy lại với ba bộ dữ liệu, mà không phải nhân bản yêu cầu.