http.request.host変数は、各HTTPリクエストからhostnameを抽出できます。この機能により、ルールエンジンはより複雑なビジネスロジックを処理できます。名前 | タイプ | 説明 | 例 | 利用可能モジュール |
http.request.scheme | String | クライアントリクエストプロトコル(アプリケーション層プロトコル HTTP/HTTPS) | HTTP HTTPS | サイトアクセラレーション Web防护 |
http.request.zone | String | サイト名 | example.com | サイトアクセラレーション |
http.request.zoneid | String | サイトID | zone-2c2r77pc3796 | サイトアクセラレーション |
http.request.host | String | クライアントリクエストURI内のホスト名 | www.example.com | サイトアクセラレーション Web防护 |
http.request.full_uri | String | クライアントが要求する完全なURI(#fragmentを除く) | https://www.example.org/articles/index?section=539061&expand=comments | サイトアクセラレーション |
http.request.method | String | クライアントが要求するHTTPメソッド(Method) | GET | サイトアクセラレーション Web防护 |
http.request.uri | String | クライアントリクエストのURIパスとクエリ文字列(Path + Argumentを含み、SchemeとHostを含まない) | /articles/index?section=539061&expand=comments | サイトアクセラレーション Web防护 |
http.request.uri.path | String | クライアントリクエストのURIパス | /articles/index | サイトアクセラレーション Web防护 |
http.request.file_extension | String | クライアントが要求するファイルのファイル拡張子。 サイトアクセラレーション内では、形式は「jpg」です。 Web保護内では、形式は「.jpg」です。 | jpg | サイトアクセラレーション、 Web防护 |
http.request.filename | String | クライアントが要求するファイルのファイル名 | bot.txt | サイトアクセラレーション |
http.request.uri.query | String | クライアントが要求するクエリ文字列全体(?区切り文字は含みません) | section=539061&expand=comments | サイトアクセラレーション |
http.request.query_params | Object | 指定されたクエリパラメータに対して正確なマッチング(等しい、等しくない、含む、正規表現など)を行うために使用されます。 | ${http.request.query_params['abc']} in ['test'] | Web防护 |
http.request.headers["key"] | String | クライアントが指定されたヘッダー名「key」のヘッダー値をリクエストします。「key」は任意の名前に置き換えることができます。 | https://developer.mozilla.org | サイトアクセラレーション Web防护 |
http.request.uri.args["key"] | String | クライアントのクエリ文字列で指定されたパラメータ名「key」のパラメータ値です。「key」は任意の名前に置き換えることができます。 | value | サイトアクセラレーション |
http.request.version | String | クライアントリクエストで使用されるHTTPプロトコルのバージョン | HTTP/1.0 HTTP/1.1 HTTP/2 HTTP/3 | サイトアクセラレーション |
http.request.ip | String | クライアントのTCP/IPアドレス。例:1.1.1.1 | 93.184.216.34 | サイトアクセラレーション Web防护 |
http.request.ip.port | String | クライアントのソースポート | 1028 | サイトアクセラレーション |
http.request.ip.city | String | クライアントIPアドレスに関連付けられた都市 | San Francisco | サイトアクセラレーション |
http.request.ip.continent | String | クライアントIPアドレスに関連付けられた大陸コード | AF:アフリカ(Africa) AS:アジア(Asia) EU:ヨーロッパ(Europe) NA:北アメリカ(North America) SA:南アメリカ(South America) OC:オセアニア(Oceania) AN:南極(Antarctica) | サイトアクセラレーション |
http.request.ip.country | String | クライアントIPアドレスに関連付けられたISO 3166-1 Alpha 2形式の2文字の国コード 中国本土の省の識別には、ISO3166-2/CN標準仕様を採用します。例えば:CN-SHです。 | GB。詳細は[ISO 3166-1 Alpha 2 仕様]を参照してください。 | サイトアクセラレーション Web防护 |
http.request.ip.version | Integer | クライアントリクエストのIPプロトコルバージョン(ネットワーク層プロトコルIPv4/IPv6) | 4 6 | Web防护 |
http.request.xff_header_ip | String | リクエストにX-Forwarded-Forヘッダーが含まれている場合は、X-Forwarded-Forヘッダーの最初のIP、つまりプロキシされた元のクライアントIPです。リクエストにX-Forwarded-Forヘッダーが含まれていない場合は、リクエストのクライアントIPです。 | 93.184.216.34 | Web防护 |
http.request.cookies["key"] | String | クライアントリクエスト内で指定された名前「key」のCookieセッション値です。「key」は任意の名前に置き換えることができます。 | MySessionId | Web防护 |
http.request.ja3 | String | クライアントリクエストのJA3フィンガープリント(TLSフィンガープリント) | e7d705a3286e19ea42f587b344ee6865 | Web防护 |
http.request.ip.reputation | String | クライアントIPの信頼度(クライアントプロファイル分析)で、過去の悪意ある行為の種類と信頼度の確信度が含まれます。 | scanners.medium | Web防护 |
http.request.ip.isp | String | クライアントIPが属する運営機関 | chinatelecom.com | Web防护 |
http.request.bot.search_engine_bot | String | クライアントリクエストの送信元である検索エンジンクローラーの分類 | googlebot_image | Web防护 |
http.request.bot.known_bot_type | String | クライアントリクエストのUser-Agentヘッダーが示す既知のクローラータイプ | web_developer_tools | Web防护 |
http.request.bot.behavioral_analysis.tag | String | クライアントリクエストのインテリジェント分析結果の分類 | malicious_bot suspected_bot | Web防护 |
http.request.bot.behavioral_analysis.rule_id | String | クライアントリクエストのインテリジェント分析における詳細特徴ID | botba-1320255933 | Web防护 |
http.request.bot.session | Object | クライアントリクエストに含まれるBotセッション情報です。セッションの詳細な特徴が含まれます。 status:セッション状態 IP:セッションの初期IP | - | Web防护 |
http.request.bot.token | Object | クライアントリクエストに含まれるBot検証チケット情報です。チケットの詳細な状態が含まれます。 status:チケットが有効かどうか bot_client:クライアント検証結果がBotクライアントです。 browser_client:クライアント検証結果がブラウザクライアントです。 | - | Web防护 |
http.request.ip.asn | String | クライアントIPアドレスに関連付けられたASN | 130340 | Web防护 |
http.request.xff_header_ip | String | クライアントIP(XFFヘッダーを優先的にマッチング) | 93.184.216.34 | Web防护 |
http.request.bot.search_engine_bot_id | String | 検索エンジンクローラー設定で、検索エンジンクローラーからのリクエストを処理するために使用されます。このようなリクエストのIP、User-Agent、またはrDNSの結果は、既知の検索エンジンクローラーと一致します。 | 検索エンジンクローラー特徴ID | Web防护 |
http.request.bot.known_bot_category_id | String | 商業ツールまたはオープンソースツールのUA特徴設定(旧UA特徴ルール)です。既知の商業ツールまたはオープンソースツールからのアクセスリクエストを処理するために使用されます。このようなリクエストのUser-Agentヘッダーは、既知の商業ツールまたはオープンソースツールの特徴と一致します。 | - | Web防护 |
http.request.ip.source_idc_id | String | クライアントIPの送信元IDC特徴IDです。IDC(データセンター)からのクライアントIPによるアクセスリクエストをマッチングするために使用されます。このような送信元リクエストは、モバイル端末やブラウザから直接アクセスされるものではありません。 | - | Web防护 |
http.request.ip.reputation_id | String | IP脅威インテリジェンスライブラリ特徴IDで、最近のアクセス行動に特定のリスク特性を持つクライアントIPからのリクエストをマッチングするために使用されます。 | - | Web防护 |
http.request.bot.bot_rating_id | String | インテリジェントBot分析評価 | - | Web防护 |
http.request.bot.bot_intelligence_details | String | インテリジェントBotがリクエストを分析した後に抽出した、クローラーリスクの詳細 | - | Web防护 |
http.request.body | String | HTTPリクエストBodyの生コンテンツ | - | Web防护 |
フィードバック