

**Ti presentiamo una nuova esperienza di console per AWS WAF**

Ora puoi utilizzare l'esperienza aggiornata per accedere alle AWS WAF funzionalità da qualsiasi punto della console. Per ulteriori dettagli, consulta [Lavorare con la console](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Istruzione regola vincolo di dimensioni
<a name="waf-rule-statement-type-size-constraint-match"></a>

Questa sezione spiega cos'è una dichiarazione di vincolo di dimensione e come funziona.

Un'istruzione con vincolo di dimensione confronta il numero di byte AWS WAF ricevuto per un componente di richiesta Web con un numero fornito dall'utente e corrisponde in base ai criteri di confronto. 

Il criterio di confronto è un operatore come maggiore di (>) o minore di (<). Ad esempio, è possibile eseguire la corrispondenza su richieste che contengono una stringa di query con una dimensione superiore a 100 byte. 

Se controllate il percorso URI, qualsiasi elemento `/` nel percorso conta come un carattere. Ad esempio, il percorso URI `/logo.jpg` è lungo nove caratteri.

**Nota**  
Questa istruzione controlla solo la dimensione del componente di richiesta web. Non ispeziona il contenuto del componente. 

## Caratteristiche della dichiarazione delle regole
<a name="size-constraint-match-characteristics"></a>

**Nestable**: puoi annidare questo tipo di istruzione. 

**WCUs**— 1 WCU, come costo base. Se si utilizza il componente di richiesta **Tutti i parametri di interrogazione**, aggiungere 10. WCUs Se utilizzi il **corpo JSON** del componente di richiesta, raddoppia il costo WCUs base. Per ogni **trasformazione di testo** che applichi, aggiungi 10 WCUs.

Questo tipo di istruzione funziona su un componente di richiesta Web e richiede le seguenti impostazioni del componente di richiesta: 
+ **Componente di richiesta**: la parte della richiesta Web per ispezionare, ad esempio, una stringa di query o il corpo. Per informazioni sui componenti della richiesta Web, vedere[Regolazione delle impostazioni delle istruzioni delle regole in AWS WAF](waf-rule-statement-fields.md).

  Una dichiarazione di vincolo di dimensione controlla solo la dimensione del componente dopo l'applicazione di eventuali trasformazioni. Non ispeziona il contenuto del componente. 
+ **Trasformazioni di testo opzionali**: trasformazioni che si desidera AWS WAF eseguire sul componente richiesto prima di controllarne le dimensioni. Ad esempio, potete comprimere gli spazi bianchi o decodificare le entità HTML. Se specificate più di una trasformazione, le AWS WAF elabora nell'ordine elencato. Per informazioni, consulta [Utilizzo delle trasformazioni di testo in AWS WAF](waf-rule-statement-transformation.md).

Inoltre, questa istruzione richiede le seguenti impostazioni: 
+ **Condizione di corrispondenza delle dimensioni**: indica l'operatore di confronto numerico da utilizzare per confrontare la dimensione fornita con il componente di richiesta che hai scelto. Scegli l'operatore dall'elenco.
+ **Dimensione**: l'impostazione della dimensione, in byte, da utilizzare nel confronto. 

## Dove trovare questa dichiarazione sulle regole
<a name="size-constraint-match-where-to-find"></a>
+ **Generatore di regole** sulla console: per il **tipo Match**, **nella condizione Size match**, scegli la condizione che desideri utilizzare.
+ **API**: [SizeConstraintStatement](https://docs.aws.amazon.com/waf/latest/APIReference/API_SizeConstraintStatement.html)