Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden von Vergleichsregelanweisungen in AWS WAF
In diesem Abschnitt wird erklärt, was eine Match-Anweisung ist und wie sie funktioniert.
Match-Anweisungen vergleichen die Webanfrage oder ihren Ursprung mit den von Ihnen angegebenen Kriterien. Für viele Anweisungen dieses Typs gilt AWS WAF vergleicht eine bestimmte Komponente der Anfrage nach passenden Inhalten.
Übereinstimmungsanweisungen sind schachtelbar. Sie können jede dieser Anweisungen in logischen Regelanweisungen verschachteln und sie in Scope-Down-Anweisungen verwenden. Hinweise zu logischen Regelanweisungen finden Sie unter. Verwendung logischer Regelanweisungen in AWS WAF Informationen zu Eingrenzungsanweisungen finden Sie unter Verwendung von Scope-Down-Aussagen in AWS WAF.
Diese Tabelle beschreibt die regulären Match-Anweisungen, die Sie zu einer Regel hinzufügen können, und enthält einige Richtlinien für die Berechnung der jeweiligen Nutzung von ACL Webkapazitätseinheiten (WCU). Informationen zu finden WCUs Sie unterGrundlegendes zu ACL Webkapazitätseinheiten (WCUs) in AWS WAF.
Übereinstimmungsanweisung |
Beschreibung |
WCUs |
---|---|---|
Überprüft das Ursprungsland der Anfrage und bringt Kennzeichnungen für das Herkunftsland und die Herkunftsregion an. |
1 |
|
Gleicht die Anforderung mit einer Reihe von IP-Adressen und -Adressbereichen ab. |
1 für die meisten Fälle. Wenn Sie die Anweisung so konfigurieren, dass sie einen Header mit weitergeleiteten IP-Adressen verwendet und eine Position im Header von angeben Any, dann erhöhen Sie WCUs den um 4. |
|
Prüft die Anfrage nach Labels, die durch andere Regeln im selben Web ACL hinzugefügt wurden. |
1 |
|
Vergleicht ein Regex-Muster mit einer bestimmten Anforderungskomponente. |
3, als Basiskosten. Wenn Sie die Anforderungskomponente Alle Abfrageparameter verwenden, fügen Sie 10 WCUs hinzu. Wenn Sie den JSONHauptteil der Anforderungskomponente verwenden, verdoppeln Sie die GrundkostenWCUs. Fügen Sie für jede Texttransformation, die Sie anwenden, 10 hinzuWCUs. |
|
Vergleicht RegEx-Muster mit einer bestimmten Anforderungskomponente. |
25 pro Mustersatz, als Basiskosten. Wenn Sie die Anforderungskomponente Alle Abfrageparameter verwenden, fügen Sie 10 hinzuWCUs. Wenn Sie den JSONHauptteil der Anforderungskomponente verwenden, verdoppeln Sie die GrundkostenWCUs. Fügen Sie für jede Texttransformation, die Sie anwenden, 10 hinzuWCUs. |
|
Prüft Größenbeschränkungen gegen eine bestimmte Anforderungskomponente. |
1, als Basiskosten. Wenn Sie die Anforderungskomponente Alle Abfrageparameter verwenden, fügen Sie 10 hinzuWCUs. Wenn Sie den JSONHauptteil der Anforderungskomponente verwenden, verdoppeln Sie die GrundkostenWCUs. Fügen Sie für jede Texttransformation, die Sie anwenden, 10 hinzuWCUs. |
|
Überprüft eine angegebene Anforderungskomponente auf bösartigen SQL Code. |
20, als Basiskosten. Wenn Sie die Anforderungskomponente Alle Abfrageparameter verwenden, fügen Sie 10 WCUs hinzu. Wenn Sie den JSONHauptteil der Anforderungskomponente verwenden, verdoppeln Sie die GrundkostenWCUs. Fügen Sie für jede Texttransformation, die Sie anwenden, 10 hinzuWCUs. |
|
Vergleicht eine Zeichenfolge mit einer angegebenen Anforderungskomponente. |
Die Basiskosten hängen vom Typ der Zeichenfolgen-Übereinstimmung ab und liegen zwischen 1 und 10. Wenn Sie die Anforderungskomponente Alle Abfrageparameter verwenden, fügen Sie 10 hinzuWCUs. Wenn Sie den JSONHauptteil der Anforderungskomponente verwenden, verdoppeln Sie die GrundkostenWCUs. Fügen Sie für jede Texttransformation, die Sie anwenden, 10 hinzuWCUs. |
|
Überprüft auf Cross-Site-Scripting-Angriffe in einer bestimmten Anforderungskomponente. |
40, als Basiskosten. Wenn Sie die Anforderungskomponente Alle Abfrageparameter verwenden, fügen Sie 10 hinzuWCUs. Wenn Sie den JSONHauptteil der Anforderungskomponente verwenden, verdoppeln Sie die GrundkostenWCUs. Fügen Sie für jede Texttransformation, die Sie anwenden, 10 hinzuWCUs. |