Skip to main content

Response

Response 是 Automation Tool 專用的輸出回應 processor。

基本用法​

執行 Response 時,會將工作流程中的資料按照設定的 Payload 格式進行處理並作為 Automation Tool 的最終輸出結果。

配置參數​

Name​

顯示在畫布上的名稱,用於在工作流程中識別此 processor。

Description​

用於補充此 processor 的用途,提升工作流程的可讀性。

Properties​

Payload(必填)​

要輸出的結果資料,支援 Expression 設定類型。使用 JavaScript 表達式來處理和格式化工作流程中的變數。

連接關係​

Success​

當成功產生輸出結果時,工作流程會從此連接點繼續執行。

Failure​

當結果產生失敗時,工作流程會從此連接點繼續執行,並產生 prevError 變數儲存錯誤資訊。

使用範例​

基本資料輸出​


Response Payload 範例:

(() => {
return {
result: httpResponse.json,
status: 'success',
};
})()

注意事項​

  1. Response processor 僅適用於 Automation Tool 類型的工作流程。

  2. Payload Expression 必須返回有效的 JavaScript 物件或值。

  3. 建議連接 Failure 分支,處理表達式執行錯誤的情況。