大小约束规则语句 - Amazon WAF、Amazon Firewall Manager 和 Amazon Shield Advanced
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

大小约束规则语句

大小约束语句使用比较运算符(如大于 (>) 或小于 (<))将某个字节数与请求组件大小相比较。例如,您可以使用大小限制语句,查找长度超过 100 字节的查询字符串。

注意

如果选择 URI 作为 Part of the request to filter on 的值,则 URI 中的 / 算作一个字符。例如,URI /logo.jpg 的长度是 9 个字符。

嵌套的— 你可以嵌套这个语句类型。

WCU— 1 个 WCU,作为基本成本。如果你使用请求组件所有查询参数,添加 10 个 WCU。如果你使用请求组件JSON 正文,是基本成本 WCU 的两倍。对于每个文本转换你申请的,添加 10 个 WCU。

此语句类型在 Web 请求组件上运行,需要以下请求组件设置:

  • 请求组件— Web 请求中要检查的部分,例如查询字符串或正文。

    警告

    如果你检查请求组件Body,JSON 正文,标头,或Cookies,请阅读有关内容量限制的信息Amazon WAF在处登录请求组件的处理量过大.

    有关 Web 请求组件的信息,请参见Web 请求组件.

  • 可选的文本转换— 你想要的转换Amazon WAF在检查请求组件之前对其执行。例如,您可以转换为小写或标准化空格。如果您指定多个转换,Amazon WAF以所列顺序处理它们。有关信息,请参阅文本转换

此外,此语句需要以下设置:

  • 尺码匹配条件— 这表示数值比较运算符用于将您提供的大小与您选择的请求组件进行比较。从列表中选择运算符。

  • Size— 用于比较的大小设置,以字节为单位。

此语句的查找位置

  • 规则生成器控制台上 — For匹配类型,下尺码匹配条件,选择要使用的条件。

  • API 语句SizeConstraintStatement