ヘッダー削除ポリシー

API Manager は、要求または応答に対して HTTP ヘッダーを削除するポリシーをサポートしています。ポリシーは、要求または応答を送信する前に有効になります。ヘッダー削除ポリシーは、次のアクションを実行します。

  • 指定した 1 つ以上のヘッダーがクライアントからバックエンドサービスに送信された場合に、その受信を防止する。

  • バックエンドサービスからクライアントへの応答に、指定した 1 つ以上のヘッダーが含まれることを防止する。

ヘッダー削除ポリシーの適用

このポリシーを適用するには、次の手順を実行します。

  1. 左側のナビゲーションから、​[API Administration (API 管理)]​ を選択します。

  2. ポリシーを適用するバージョンを選択します。

  3. 左側のナビゲーションから、​[Policies (ポリシー)]​ を選択します。

    ポリシーの詳細ページが表示されます。クライアントまたは別のポリシーによりヘッダーがすでに提供されている場合、その値はヘッダーで上書きされます。

  4. [Apply New Policy (新規ポリシーを適用)]​ をクリックします。

    [Select Policy (ポリシーを選択)] ダイアログボックスが表示されます。

  5. ポリシーリストから、​[Header Removal (ヘッダー削除)]​ ラジオボタンを選択して ​[Configure Policy (ポリシーを設定)]​ をクリックします。

    [Apply Header Removal policy (ヘッダー削除ポリシーを適用)] ページが表示されます。

  6. [Inbound Header Map (インバウンドヘッダーマップ)] ボックスで、インバウンドヘッダーの名前を入力します。

    たとえば、このボックスに ​in-header​ を入力します。

  7. [Outbound Header Map (アウトバウンドヘッダーマップ)] ボックスで、アウトバウンドヘッダーの名前を入力します。

    たとえば、このボックスに ​out-header​ を入力します。

    apply header removal policy

  8. [Apply (適用)]​ をクリックします。

    追加したヘッダー削除ポリシーが [Policies (ポリシー)] ページに表示されます。