HTTP 節點
HTTP 節點用於呼叫外部 API,取得資料或提交資料給第三方系統。它可以設定 method、URL、headers、params、body 及 SSL 驗證選項。
可設定欄位
| 欄位 | 說明 |
|---|---|
| Label | 節點名稱。 |
| Method | HTTP method,支援 GET、POST、PUT、PATCH、DELETE、HEAD、OPTIONS。 |
| URL | API endpoint。 |
| Skip SSL Verification | 是否跳過 SSL 驗證。 |
| Headers | Header key/value,可逐行啟用或停用。 |
| Params | Query params key/value,可逐行啟用或停用。 |
| Body Type | Request body 類型。 |
截圖待補:目前 production workflow 未有現成 HTTP 節點。之後可在測試 workflow 新增 HTTP 節點後,截取包含 Method、URL、Skip SSL Verification、Headers、Params 及 Body Type 的設定面板。
Body Type
HTTP 節點支援以下 body 類型:
| 類型 | 說明 |
|---|---|
none | 不送出 body。 |
form-data | 使用 form-data 欄位。 |
x-www-form-urlencoded | 使用 URL encoded 欄位。 |
json | 輸入 JSON body。 |
raw | 輸入 raw body。 |
binary | 輸入 binary payload 或 template value。 |
輸出
HTTP 節點會提供:
| 欄位 | 說明 |
|---|---|
status_code | HTTP 回應狀態碼。 |
body | 回應 body。 |
headers | 回應 headers。 |
您可以在 If / Else 節點用 status_code 判斷成功或失敗,也可以在 LLM 或 End 節點使用 body 整理回覆。
使用建議
- API key 或 token 應放在 Header,避免直接寫入公開可見內容。
- 對外部 API 結果應用 If / Else 處理錯誤狀態。
- 使用 JSON body 時,先確認格式有效。
- 只有在測試或明確需要時才啟用 Skip SSL Verification。