HTTPメソッドルーティング:HTTP Method Routerコンポーネント(AI Flowi Workflow)
HTTPメソッドルーティングを行うHTTP Method Routerは、リクエストのフィールドを一切削除せず、Webhookの完全なRequest DataをGET、POST、PUT、PATCH、DELETEのいずれかに振り分けます。Webhookリクエストの取得元の後、メソッドごとの個別経路の前に配置します。
HTTP Method Routerはカタログに記載されていますが、Ai Flowiによる本番環境でのテストは行われていません。
執筆:Ai Flowi · 公開日
HTTP Method Routerの配置場所
2026年10月9日にエクスポートされたバージョン1.9.2のカタログでは、request_dataが唯一の入力で、必須です。本文だけに置き換えず、完全なリクエストデータを渡してください。ルーターの説明にはリクエストのフィールドを保持すると記載されていますが、手作業で組み立てるためのリクエストエンベロープのスキーマは記載されていません。
入力
以下のHTTP Method Routerの入力名、型、必須フラグは、 コンポーネントカタログに基づきます。HTTP Method Routerにおける「エクスポートに記載なし」は、接続可能な型の一覧が提供されていないことを意味します。すべての型に対応するという意味ではありません。
小さな画面では、HTTP Method Routerの各表を横にスクロールすると、すべての列を確認できます。
| 名前 | 型 | 必須 | 接続可能な入力型 | 説明 |
|---|---|---|---|---|
request_data | other | はい | Data、 JSON | Webhookの完全なRequest Dataへの接続が必須です。DataまたはJSONを受け付けます。取得元のリクエストエンベロープをそのまま保持してください。 |
出力
JSON型のポートは、get(GET)、post(POST)、put(PUT)、patch(PATCH)、delete(DELETE)の5つです。リクエストのフィールドを保持しながら、各メソッドに個別の送信先を用意します。JSONとの互換性を確認し、接続する各経路で受信側のコンポーネントを設定してください。
| 名前 | 表示名 | 型 |
|---|---|---|
get | GET | JSON |
post | POST | JSON |
put | PUT | JSON |
patch | PATCH | JSON |
delete | DELETE | JSON |
HTTP Method Routerを使う場合
1つの受信Webhookフローで、記載されている5つのメソッドごとに異なる後続経路が必要な場合に、このコンポーネントを使います。振り分けの基準はメソッドです。後続ステップで本文以外の情報も必要な場合は、完全なリクエストを保持することが重要です。リクエストの取得元については、 Universal Webhookガイド を参照してください。
HTTP Method Routerを使わない場合
JSON内の値に基づいて判断する場合は、 Conditionを検討してください。前段のステップですでに検証結果が生成されている場合は、 Verification Routerを検討してください。 API Request は、URLまたはcURLコマンドを使って外部へHTTPリクエストを送信します。受信リクエストの振り分けとは異なる段階を担います。
設定例(テストの実施記録ではありません)
request_data: [connect complete webhook Request Data]入力が1つのこの設定例は、設定すべき接続を示しています。角括弧内のテキストは、JSONのリテラル値でも、インポート可能なワークフローでもありません。選択したメソッドの出力をJSONに対応した次のステップに接続し、外部への書き込みなどを追加する前に、テスト用に作成したリクエストを確認してください。
制限事項
- 記載されている出力はGET、POST、PUT、PATCH、DELETEのみです。エクスポートには、HEADやOPTIONSの経路、すべてを受ける出力、未対応メソッドの動作は記載されていません。
- デフォルト経路の選択、認証の設定、本文の検証、HTTPレスポンスの送信に関する入力オプションはエクスポートされていません。これらは周辺の適切なステップで設定してください。
- このカタログ項目では、リクエストメソッドのフィールド名、正規化ルール、不正なエンベロープに対する動作は公開されていません。推測したJSON構造は、検証済みの設定にはなりません。
- リクエストのフィールドを保持する機能は、フィールドの削除やマスキングに関するポリシーを定めるものではありません。別のシステムへ転送する前に、送信先へ渡すべきフィールドを決めてください。
関連コンポーネント
Condition · Verification Router · If-Else · API Request
ノード実行と使用量
プラン:Goは年払いで月額USD8から(月払いUSD10)、Plusは月額USD16から(月払いUSD20)、Pro 100は月額USD80から(月払いUSD100)、Pro 200は月額USD160から(月払いUSD200)、Pro 500は月額USD400から(月払いUSD500)。毎月5,000~250,000 Flowi Tokensが含まれ、追加購入も可能です。ノード実行1回につき1トークン。サードパーティのAPIとモデルの利用料金は含まれません。
ルーターの実行と、フローで実際に実行されるメソッド経路を合わせて使用量を見積もってください。その経路で外部APIやモデルを呼び出す場合、サードパーティの利用料金はWorkflowプランに含まれません。 HTTP Method Routerの料金を確認する。