

**Presentamos una nueva experiencia de consola para AWS WAF**

Ahora puedes usar la experiencia actualizada para acceder a las AWS WAF funciones desde cualquier parte de la consola. Para obtener más información, consulta [ Cómo trabajar con la consola](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html). 

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Ajustar la configuración de las declaraciones de reglas en AWS WAF
<a name="waf-rule-statement-fields"></a>

En esta sección, se describe la configuración que se especifica cada vez que se utiliza una instrucción de regla que inspecciona un componente de la solicitud web. Para obtener información sobre el uso, consulte las instrucciones de reglas individuales en [Uso de sentencias de reglas de coincidencia en AWS WAF](waf-rule-statements-match.md). 

También se puede usar un subconjunto de estos componentes de solicitudes web en las reglas basadas en tasas, como claves de agregación de solicitudes personalizadas. Para obtener información, consulte [Agregar reglas basadas en tarifas en AWS WAF](waf-rule-statement-type-rate-based-aggregation-options.md).

Para la configuración del componente de solicitud, especifique el tipo de componente en sí y las opciones adicionales, en función del tipo de componente. Por ejemplo, al inspeccionar un tipo de componente que contiene texto, puede aplicarle transformaciones de texto antes de inspeccionarlo. 

**nota**  
A menos que se indique lo contrario, si una solicitud web no tiene el componente de solicitud que se especifica en la declaración de reglas, AWS WAF evalúa que la solicitud no cumple con los criterios de la regla.

**Contents**
+ [Solicite componentes en AWS WAF](waf-rule-statement-fields-list.md)
  + [Método HTTP](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-http-method)
  + [Encabezado único](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-single-header)
  + [Todos los encabezados](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-headers)
  + [Orden de encabezados](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-header-order)
  + [Cookies](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-cookies)
  + [Fragmento de URI](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-uri-fragment)
  + [Ruta de URI](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-uri-path)
  + [Huella digital JA3](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-ja3-fingerprint)
  + [Huella dactilar JA4](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-ja4-fingerprint)
  + [Cadena de consulta](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-query-string)
  + [Parámetro de consulta único](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-single-query-param)
  + [Todos los parámetros de consulta](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-all-query-params)
  + [Cuerpo](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-body)
  + [Cuerpo JSON](waf-rule-statement-fields-list.md#waf-rule-statement-request-component-json-body)
+ [Uso de direcciones IP reenviadas en AWS WAF](waf-rule-statement-forwarded-ip-address.md)
+ [Inspección de pseudoencabezados HTTP/2 en AWS WAF](waf-rule-statement-request-components-for-http2-pseudo-headers.md)
+ [Uso de transformaciones de texto en AWS WAF](waf-rule-statement-transformation.md)
+ [Uso de transformaciones de texto previas al análisis en AWS WAF](waf-rule-statement-preparse-transformation.md)