AWS WAF のボディ検査サイズ制限の管理 - AWS WAF、 AWS Firewall Manager、および AWS Shield Advanced

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS WAF のボディ検査サイズ制限の管理

このセクションでは、ボディ検査のサイズ制限とは何か、またその仕組みについて説明します。

ボディ検査サイズの制限には、AWS WAF が検査できるリクエストボディの最大サイズです。ウェブリクエストのボディが制限より大きい場合、基盤となるホストサービスは、検査のために制限内のコンテンツを AWS WAF に転送します。

  • Application Load Balancer と AWS AppSync の場合、制限は 8 KB (8,192 バイト) に固定されます。

  • CloudFront、API Gateway、Amazon Cognito、App Runner、Verified Access の場合、デフォルトの制限は 16 KB (16,384 バイト) であり、任意のリソースタイプの制限を 16 KB、最大 64 KB の増分で増やすことができます。設定オプションは 16 KB、32 KB、48 KB、および 64 KB です。

オーバーサイズ本文の処理

ウェブトラフィックに制限を超えるサイズのボディが含まれている場合は、設定されたオーバーサイズ処理が適用されます。オーバーサイズの処理のオプションの詳細については、でのウェブリクエストコンポーネントのオーバーサイズ化 AWS WAF を参照してください。

制限設定を増やすための料金に関する考慮事項

AWS WAF は、リソースタイプのデフォルト制限内にあるトラフィックを検査するための基本レートを請求します。

CloudFront、API Gateway、Amazon Cognito、App Runner、および Verified Access のリソースについて、制限設定を引き上げると、AWS WAF が検査可能なトラフィックに新しい制限まで拡大するボディサイズが含まれます。ボディサイズがデフォルトの 16 KB よりも大きいリクエストの検査に対してのみ、追加料金がかかります。料金の詳細については、「AWS WAF 料金表」を参照してください。

ボディ検査サイズの制限の変更オプション

CloudFront、API Gateway、Amazon Cognito、App Runner、または Verified Access リソースのボディ検査サイズ制限を設定できます。

ウェブ ACL を作成または編集するときは、リソースの関連付け設定でボディ検査サイズの制限を修正できます。API については、AssociationConfig のウェブ ACL の関連付け設定を参照してください。コンソールについては、ウェブ ACL の関連リソースを指定するページにある設定を参照してください。コンソール設定に関するガイダンスについては、「AWS WAF でのウェブトラフィックメトリクスの表示」を参照してください。