フローフックに共有フローを追加する
フローフックは、定型的なリクエストの前処理やレスポンスの後処理を API 全体で実行します。これを行うには、共有フローを定義し、4 つのフローフックのいずれかに接続します。
フローフックを使用する前に、Edge UI での共有フローの作成の説明に従って、新しい共有フローを作成する必要があります。
フローフックに共有フローを追加するには:
- ブラウザでハイブリッド UI を開きます。
- [Admin] > [Environments] > [Flow Hooks] を選択します。
[Flow Hooks] ビューが表示されます。
- 環境プルダウン リストから、変更する環境を選択します。
フローフックと関連する共有フローのリストが表示されます。共有フローがない場合、リストは空です。
- フローフックのリストで、共有フローを接続するフローフックを特定します。
次のフローフックから選択できます。
フローフック |
説明 |
プロキシ前 |
プロキシ エンドポイントの実行前に実行します。 |
ターゲット前 |
ターゲット エンドポイントの実行前に実行します。 |
プロキシ後 |
ターゲット レスポンスの実行後に実行します。 |
ターゲット後 |
プロキシ エンドポイントの実行後で、レスポンスがクライアントに返される前に実行します。 |
- [Shared Flow] 列のフローフックの横にある鉛筆アイコンを選択します。
[Shared flow for flow_hook] ダイアログ ボックスが表示されます。
- [Shared flow] プルダウン リストから、フローフックに接続する共有フローを選択します。共有フローがリストにない場合は、Edge UI での共有フローの作成の説明に従って、最初に共有フローを作成する必要があります。
- [OK] をクリックします。
新しい共有フローがフローフックに追加されます。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2020-01-02 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]