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

Un'istruzione regex match indica di AWS WAF abbinare un componente della 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 theANDdichiarazione delle regole. NOTdichiarazione delle regole

AWS WAF supporta la sintassi del pattern utilizzata dalla libreria libpcre PCRE con alcune eccezioni. La libreria è documentata in PCRE - Perl Compatible Regular Expressions. Per informazioni sul AWS WAF supporto, vedere. Corrispondenza dei modelli di espressioni regolari in AWS WAF

Nestable: puoi annidare questo tipo di istruzione.

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

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.

    avvertimento

    Se ispezionate i componenti della richiesta Body, JSON body, Headers o Cookies, leggete le limitazioni relative alla quantità di contenuto AWS WAF che può essere ispezionata. Gestione di componenti di richiesta sovradimensionati in AWS WAF

    Per informazioni sui componenti della richiesta Web, consulta. Specificazione e gestione dei componenti della richiesta Web

  • Trasformazioni di testo opzionali: trasformazioni che si desidera AWS WAF eseguire sul componente della richiesta prima di esaminarlo. Ad esempio, potete trasformare in lettere minuscole o normalizzare lo spazio bianco. Se specificate più di una trasformazione, le AWS WAF elabora nell'ordine elencato. Per informazioni, consulta Opzioni di trasformazione del testo.

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

  • API: RegexMatchStatement