Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerAPI Manager は、要求または応答に対して HTTP ヘッダーを追加するポリシーをサポートしています。ポリシーは、要求または応答を送信する前に有効になります。ヘッダー挿入ポリシーは、次のアクションを実行します。
クライアントからバックエンドサービスへの要求に 1 つ以上のヘッダーを追加するか、既存のヘッダーの値を上書きする。
バックエンドサービスからの応答に 1 つ以上のヘッダーを追加するか、バックエンドサービスからの応答のヘッダー値を上書きする。
このポリシーを適用するには、次の手順を実行します。
左側のナビゲーションから、[API Administration (API 管理)] を選択します。
ポリシーを適用するバージョンを選択します。
左側のナビゲーションから、[Policies (ポリシー)] を選択します。
ポリシーの詳細ページが表示されます。
[Apply New Policy (新規ポリシーを適用)] をクリックします。
[Select Policy (ポリシーを選択)] ダイアログボックスが表示されます。
ポリシーリストから、[Header Injection (ヘッダーの挿入)] ラジオボタンを選択して [Configure Policy (ポリシーを設定)] をクリックします。
[Apply Header Injection policy (ヘッダー挿入ポリシーを適用)] ページが表示されます。
[Inbound Header Map (インバウンドヘッダーマップ)] ボックスで、インバウンドヘッダーのキー-値ペアを入力し、 をクリックします。
たとえば、そのボックスに in-header
、値ボックスに 3
を入力します。
[Outbound Header Map (アウトバウンドヘッダーマップ)] ボックスで、アウトバウンドヘッダーのキー-値ペアを入力します。
たとえば、そのボックスに out-header
、値ボックスに 4
を入力します。必要に応じて、ヘッダーの値に MEL 式を含めることができます。
たとえば、ヘッダーテキストに次の式を含めて「user-agent」の名前を置き換えることができます。
'#[message.inboundProperties['user-agent']]'
[Apply (適用)] をクリックします。
追加したヘッダー挿入ポリシーが [Policies (ポリシー)] ページに表示されます。