---
schema_version: "1"
id: 03881ab5c0f8f02b486212b9b17a5aa5f443351f0dd0fdf3697722d5f67e273c
title: ヘッダー挿入ポリシー
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/mule-gateway/policies-mule3-add-headers-policy.md
canonical_url: https://docs.mulesoft.com/jp/mule-gateway/policies-mule3-add-headers-policy
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 4c034e4c755e01d3a193f886f600b60298ed4db1111c8124a57e22ec3c048e77
description: MuleSoft Documentation Site
latest: true
---
# ヘッダー挿入ポリシー

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

- クライアントからバックエンドサービスへの要求に 1 つ以上のヘッダーを追加するか、既存のヘッダーの値を上書きする。
- バックエンドサービスからの応答に 1 つ以上のヘッダーを追加するか、バックエンドサービスからのレスポンスヘッダー値を上書きする。

## [](#ヘッダー挿入ポリシーの適用)ヘッダー挿入ポリシーの適用

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

1. 左側のナビゲーションから、​**\[API Administration (API 管理)\]**​ を選択します。
2. ポリシーを適用するバージョンを選択します。
3. 左側のナビゲーションから、​**\[Policies (ポリシー)\]**​ を選択します。
    
    ポリシーの詳細ページが表示されます。
4. **\[Apply New Policy (新規ポリシーを適用)\]**​ をクリックします。
    
    \[Select Policy (ポリシーを選択)\] ダイアログボックスが表示されます。
5. ポリシーリストから、​**\[Header Injection (ヘッダーの挿入)\]**​ ラジオボタンを選択して ​**\[Configure Policy (ポリシーを設定)\]**​ をクリックします。
    
    \[Apply Header Injection policy (ヘッダー挿入ポリシーを適用)\] ページが表示されます。
6. \[Inbound Header Map (インバウンドヘッダーマップ)\] ボックスで、インバウンドヘッダーのキー-値ペアを入力し、​![プラス記号が含まれるボタン](/mulesoft/current/ja-jp/mule-gateway/_images/in-header-out-header-add-icon.png)​ をクリックします。
    
    たとえば、そのボックスに ​`in-header`​、値ボックスに ​`3`​ を入力します。
7. \[Outbound Header Map (アウトバウンドヘッダーマップ)\] ボックスで、アウトバウンドヘッダーのキー-値ペアを入力します。
    
    たとえば、そのボックスに ​`out-header`​、値ボックスに ​`4`​ を入力します。必要に応じて、ヘッダーの値に MEL 式を含めることができます。
    
    たとえば、ヘッダーテキストに次の式を含めて「user-agent」の名前を置き換えることができます。
    
    `'#[message.inboundProperties['user-agent']]'`
    
    ![ヘッダー挿入を設定できるフォーム](/mulesoft/current/ja-jp/mule-gateway/_images/apply-header-injection-policy.png)
8. **\[Apply (適用)\]**​ をクリックします。
    
    追加したヘッダー挿入ポリシーが \[Policies (ポリシー)\] ページに表示されます。