マッチング方式 | マッチング方式の説明 |
等しい(リスト内) | マッチング内容リスト内に、マッチングフィールドの完全な文字列が含まれ、大文字と小文字は区別されません。 マッチング内容には複数のマッチングフィールドを設定できます。マッチングフィールドがいずれかの値と一致した場合、マッチング条件が満たされます。 |
等しくない(リストに含まれない) | マッチング内容リスト内に、マッチングフィールドの完全な文字列が含まれず、大文字と小文字は区別されません。 マッチング内容には複数の値を設定できます。すべての値がマッチングフィールドと一致しない場合、マッチング条件が満たされます。 |
含む(キーワード) | マッチングフィールド文字列内に、マッチング内容リスト内のいずれかの完全な文字列内容が含まれ、大文字と小文字は区別されません。 マッチング内容には複数の値を設定できます。いずれかの値がマッチングフィールドに出現した場合、マッチング条件が満たされます。 |
含まない(キーワード) | マッチングフィールド文字列内に、マッチング内容リスト内のいずれの完全な文字列内容も含まれず、大文字と小文字は区別されません。 マッチング内容には複数の値を設定できます。すべての値がマッチングフィールドに出現しない場合、マッチング条件が満たされます。 |
ワイルドカードマッチング | マッチング内容リスト内に、ワイルドカードを使用できるマッチングフィールドの文字列が含まれ、大文字と小文字は区別されません。ワイルドカードでサポートされる文字は以下の通りです: 星号 *:0個以上の文字に一致します。問号 ?:1文字に一致します。マッチング内容には複数のワイルドカード式を設定できます。マッチングフィールドがいずれかのワイルドカード式と一致した場合、マッチング条件が満たされます。 マッチング内容にワイルドカードが含まれていない場合、このマッチングフィールドは完全一致方式で判定されます。 |
ワイルドカード不一致 | マッチング内容リスト内に、ワイルドカードを使用できるマッチングフィールドの文字列は含まれず、大文字と小文字は区別されません。ワイルドカードでサポートされる文字は以下の通りです: 星号 *:0個以上の文字に一致します。問号 ?:1文字に一致します。マッチング内容には複数のワイルドカード式を設定できます。マッチングフィールドがすべてのワイルドカード式と一致しない場合、マッチング条件が満たされます。 マッチング内容にワイルドカードが含まれていない場合、このマッチングフィールドは完全一致方式で判定されます。 |
長さがより大きい | マッチングフィールドが存在し、かつデータ長(文字列に含まれる文字数で計算)が指定長より大きいです。 |
長さがより小さい | マッチングフィールドが存在し、かつデータ長(文字列に含まれる文字数で計算)が指定長より小さいです。 |
内容が空 | マッチングフィールドが存在し、かつ空文字列です。 |
存在しない | マッチングフィールドは存在しません。 |
正規表現マッチング | マッチングフィールドのデータはマッチング内容の正規表現を満たすことができます。 |
マッチング条件オプション | マッチング条件の説明 |
リクエスト元のクライアントIP | リクエストの送信元IPアドレスを照合します。地域、ASN、IP、およびCIDR網段に基づく照合に対応しています。 一致、不一致の論理記号オプションを使用する場合、クライアントIP、CIDRネットワークセグメント、およびIPグループをマッチングできます。1つのマッチング条件には、最大8つのIPグループを設定できます。 地域を含む、地域を含まないの論理記号オプションを使用する場合、クライアントIPの归属地域をマッチングできます。ASN归属、ASN归属が等しくないの論理記号オプションを使用する場合、クライアントIPが归属するBGP自律システム番号(ASN)をマッチングできます。 |
リクエスト元のクライアントIP(XFFヘッダーを優先的にマッチング) | リクエストに有効なXFF(X-Forwarded-For)ヘッダーが含まれている場合は、リクエストのXFFヘッダーの最初のIPと照合します。それ以外の場合は、リクエストの送信元IPアドレスと照合します。 一致、不一致の論理記号オプションを使用する場合、クライアントIP、CIDRネットワークセグメント、およびIPグループをマッチングできます。1つのマッチング条件には、最大8つのIPグループを設定できます。 地域を含む、地域を含まないの論理記号オプションを使用する場合、クライアントIPの归属地域をマッチングできます。ASN归属、ASN归属が等しくないの論理記号オプションを使用する場合、クライアントIPが归属するBGP自律システム番号(ASN)をマッチングできます。 |
カスタムリクエストヘッダー | リクエストの指定されたヘッダーを照合し、特定の名前のヘッダー値を照合するための追加パラメータオプションを提供します。 大文字と小文字を区別しません。 等しい、等しくない、含む、含まない、ワイルドカード一致、ワイルドカード不一致、長さがより大きい、長さがより小さい、内容が空、存在しない、正規表現一致をサポートします。 説明: |
リクエストURL | リクエストのURLを照合します。例:/example.html?region=cn。 大文字と小文字を区別しません。 Hostnameを含まない URLクエリパラメータを含む 等しい、等しくない、含む、含まない、ワイルドカード一致、ワイルドカード不一致、長さがより大きい、長さがより小さい、内容が空、存在しない、正規表現一致をサポートします。 |
リクエスト元(Refererヘッダー) | リクエストのRefererヘッダーを照合します。 大文字と小文字を区別しません。 等しい、等しくない、含む、含まない、ワイルドカード一致、ワイルドカード不一致、長さがより大きい、長さがより小さい、内容が空、存在しない、正規表現一致をサポートします。 |
リクエストコンテンツタイプ(Acceptヘッダー) | リクエストのAcceptヘッダーを照合します。 大文字と小文字を区別しません。 等しい、等しくない、含む、含まない、ワイルドカード一致、ワイルドカード不一致、長さがより大きい、長さがより小さい、内容が空、存在しない、正規表現一致をサポートします。 |
リクエストパス(Path) | リクエストURLのパス部分を照合します。例:/example.htmlまたは/api/v2/login。 Hostnameを含みません。 クエリパラメータを含みません。 大文字と小文字を区別しません。 |
リクエストメソッド(Method) | リクエストのメソッドを照合します。 大文字と小文字を区別しません。 複数選択をサポートします:GET、POST、HEAD、PUT、DELETE、TRACE、OPTIONS、CONNECT。 |
リクエストCookie | 指定されたリクエストCookieヘッダーのパラメータ値を照合します。Cookieパラメータ名を指定する必要があります。 大文字と小文字を区別しません。 等しい、等しくない、含む、含まない、ワイルドカード一致、ワイルドカード不一致、長さがより大きい、長さがより小さい、内容が空、存在しない、正規表現一致をサポートします。 |
XFF拡張ヘッダー | リクエストのXFF(X-Forwarded-For)ヘッダーを照合します。 大文字と小文字を区別しません。 等しい、等しくない、含む、含まない、ワイルドカード一致、ワイルドカード不一致、長さがより大きい、長さがより小さい、内容が空、存在しない、正規表現一致をサポートします。 |
ネットワーク層プロトコル | リクエストで使用されるIPプロトコルタイプを照合します。 複数選択をサポートします:IPv4、IPv6。 |
アプリケーション層プロトコル | リクエストで使用されるアプリケーション層プロトコルを照合します。 複数選択をサポートします:HTTP、HTTPS。 |
レスポンスステータスコード | レスポンスのHTTPステータスコードを照合します。 速度制限のみをサポートし、応答統計に基づく選択時に設定をサポートします。 最大20個のステータスコードを同時にマッチングできます。 |
リクエスト本文 | リクエストの本文を照合します。 リクエスト本文の先頭8KBデータのマッチングのみをサポートします。 |
フィードバック