ヘッダーの追加/削除カスタムポリシーのテストの例

ポリシーの実行をテストするには、このセクションの手順に従ってポリシーを適用し、curl (​curl​ ​http://localhost:8081 -vvv​ など) を使用してポリシーをテストします。

要求ヘッダーの追加ポリシー

要求ヘッダーの追加または削除ポリシーのテスト手順は、バックエンドサービスで受信したヘッダーをログに記録する Mule アプリケーションが作成されていることを前提とします。

  1. 要求ヘッダーの追加ポリシーを適用し、前のセクションで説明されているようにヘッダーを追加します。

  2. curl を実行します。

  3. バックエンドサービスのログを参照し、ステップ 1 で設定した追加のヘッダー名と値が要求に含まれていることを確認します。

要求ヘッダーの削除ポリシー

要求ヘッダーの削除ポリシーのテスト手順は、バックエンドサービスで受信したヘッダーをログに記録する Mule アプリケーションが作成されていることを前提とします。

  1. 要求ヘッダーの削除ポリシーを適用し、前のセクションで説明されているようにヘッダーを削除します。

  2. curl を実行します。

  3. ログを確認し、余分なヘッダーがバックエンドサービスにより除外されていることを確認します。

応答ヘッダーの追加ポリシー

  1. curl を実行します。

  2. 応答を参照し、クライアントがどのヘッダーを受信しているかを確認します。

  3. 応答ヘッダーの追加ポリシーを適用し、応答をヘッダーに追加します。

  4. curl を再度実行します。

  5. 指定したヘッダーが受信されていることを確認します。

応答ヘッダーの削除ポリシー

  1. curl を実行します。

  2. 応答を参照し、クライアントがどのヘッダーを受信しているかを確認します。

  3. 応答ヘッダーの削除ポリシーを適用し、応答をヘッダーから削除します。

  4. curl を再度実行します。

  5. 指定したヘッダーが削除されていることを確認します。

Was this article helpful?

💙 Thanks for your feedback!

Edit on GitHub