Dichiarazione della regola Regex Match - AWS WAFAWS Firewall Manager, e AWS Shield Advanced

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à.

Dichiarazione della regola Regex Match

Questa sezione spiega cos'è un'istruzione regex match e come funziona.

Un'istruzione regex match indica AWS WAF per abbinare un componente di richiesta a una singola espressione regolare (regex). Una richiesta Web corrisponde all'istruzione se il componente della richiesta corrisponde all'espressione regolare specificata.

Questo tipo di istruzione è una buona alternativa alle Istruzione regola di corrispondenza del set del modello regex situazioni in cui si desidera combinare i criteri di corrispondenza utilizzando la logica matematica. Ad esempio, se desideri che un componente di richiesta corrisponda ad alcuni modelli regex e non corrisponda ad altri, puoi combinare le istruzioni regex match utilizzando and theAND dichiarazione delle regole. NOT dichiarazione delle regole

AWS WAF supporta la sintassi del pattern utilizzata dalla PCRE libreria libpcre con alcune eccezioni. La libreria è documentata in PCRE- Perl Compatible Regular Expressions. Per informazioni su AWS WAF supporto, vediSintassi delle espressioni regolari supportata in AWS WAF.

Caratteristiche della dichiarazione delle regole

Nestable: puoi annidare questo tipo di istruzione.

WCUs— 3WCUs, come costo base. Se si utilizza il componente di richiesta Tutti i parametri di interrogazione, aggiungere 10WCUs. Se utilizzi il JSONcorpo del componente della richiesta, raddoppia il costo baseWCUs. Per ogni trasformazione di testo che applichi, aggiungi 10WCUs.

Questo tipo di istruzione funziona su un componente di richiesta Web e richiede le seguenti impostazioni del componente di richiesta:

Dove trovare questa dichiarazione di regole

  • Generatore di regole sulla console: per il tipo Match, scegli l'espressione regolare Matches.

  • APIRegexMatchStatement