HTTP 応答ポリシーを使用して、アプリケーションの応答を評価および変更できます。
手順
- プライマリの左側ナビゲーション パネルで [リソース] を選択し、画面上部のナビゲーション バーで [クラウド リソース] を選択します。
- セカンダリの左側パネルで、[Edge Gateway] を選択します。
- NSX Edge Gateway をクリックし、[ロード バランサ] の下にある [仮想サービス] をクリックします。
- 仮想サービス名の左側にある縦方向の省略記号 () をクリックし、[ポリシーの構成] を選択します。
- [HTTP 応答] を選択し、[新規] をクリックします。
- ルールの名前を入力します。
- 作成時にルールを有効にするには、[状態] オプションを有効にします。
- [一致の基準] で [新規] をクリックします。
- 1 つ以上の一致の基準を選択し、必要な情報を入力します。
一致の基準 入力 クライアントの IP アドレス - クライアント IP アドレスが入力した値と一致する(または一致しない)場合にアクションを実行するかどうかを選択します。
- IPv4 アドレス、IPv6 アドレス、範囲、または CIDR 表記を入力します。
- (オプション)IP アドレスを追加するには、[IP アドレスの追加] をクリックします。
サービス ポート - 仮想サービス ポートが入力した値と一致する(または一致しない)場合にアクションを実行するかどうかを選択します。
- 1 つのポートまたはカンマ区切りのポートのリストを入力します。
プロトコル タイプ プロトコルのタイプを選択します。 HTTP メソッド - HTTP メソッドが入力した値と一致する(または一致しない)場合にアクションを実行するかどうかを選択します。
- クライアント要求で使用される 1 つ以上の HTTP メソッドを選択します。
パス - パスの条件を選択します。
- パスの文字列を入力します。
注: パスの先頭をスラッシュ (/) にする必要はありません。
- (オプション)パスを追加するには、[パスを追加] をクリックします。
クエリ - クエリ文字列を構成するテキストを入力します。
- (オプション)追加のクエリを入力するには、[クエリを追加] をクリックします。
要求ヘッダー - 要求ヘッダーの条件を選択します。
- ヘッダーの名前を入力します。
- ヘッダーの 1 つ以上の値を入力します。
- ヘッダーを追加するには、[ヘッダーを追加] をクリックします。
Cookie - Cookie の条件を選択します。
- Cookie の名前を入力します。
- 値を入力します。
- 一致したときに実行するアクションを選択します。
オプション 説明 Location ヘッダーの書き換え - プロトコルを選択します。
- ヘッダーに含めるポートを入力します。
- カスタム ホスト名を入力します。
- パスを入力します。
- 応答で元のクエリ パラメータを保持するには、[クエリを保持] チェック ボックスをオンにします。
ヘッダーの変更 - HTTP ヘッダーを削除する、追加する、または置き換えるかどうかを選択します。
- カスタム ヘッダー値を入力します。
- 追加のヘッダー変更アクションを構成するには、[アクションの追加] をクリックし、サブステップ a と b を繰り返します。
- [追加] をクリックします。
- 別のルールを追加するには、手順 6 ~ 12 を繰り返します。
- リストの上下にルールを移動するには、ルール名の左側にある縦方向の省略記号 () をクリックし、目的のアクションを選択します。
- 変更内容を保存するには、[保存] をクリックします。