ADC
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

Beispiel für Verwendung

Um die Verwendung von Mustersätzen in Ausdrücken zu verstehen, betrachten Sie das Beispiel eines Mustersatzes namens imagetypes.

Muster Indexwert
svg 1
bmp 2
png 3
gif 4
tiff 5
jpg 6

Tabelle 1. Mustersatz Bildtypen

Beispiel 1: Bestimmen Sie, ob das Suffix einer HTTP-Anforderung eine der Dateierweiterungen ist, die im Mustersatz imagetypes definiert sind.

  • Ausdruck. HTTP.REQ.URL.SUFFIX.EQUALS_ANY(“imagetypes”)
  • Beispiel-URL. http://www.example.com/homepageicon.jpg
  • Ergebnis. TRUE

Beispiel 2: Bestimmen Sie, ob das Suffix einer HTTP-Anforderung eine der Dateierweiterungen ist, die im Mustersatz imagetypes definiert sind, und geben Sie den Index dieses Musters zurück.

  • Ausdruck. HTTP.REQ.URL.SUFFIX.EQUALS_INDEX(“imagetypes”)
  • Beispiel-URL. http://www.example.com/mylogo.gif
  • Ergebnis. 4 (Der Indexwert des Musters gif.)

Beispiel 3: Verwenden Sie den Indexwert eines Musters, um zu bestimmen, ob sich das URL-Suffix innerhalb eines angegebenen Indexwertebereichs befindet.

  • Ausdruck. HTTP.REQ.URL.SUFFIX.EQUALS_INDEX(“imagetypes”).GE(3) && HTTP.REQ.URL.SUFFIX.EQUALS_INDEX(“imagetypes”).LE(5)
  • Beispiel-URL. http://www.example.com/mylogo.gif
  • Ergebnis. TRUE (Der Indexwert von GIF-Dateitypen ist 4.)

Beispiel 4: Implementieren Sie einen Satz von Richtlinien für Dateierweiterungen bmp, jpg und png und einen anderen Satz von Richtlinien für GIF-, TIFF- und SVG-Dateien.

Ein Ausdruck, der den Index eines übereinstimmenden Musters zurückgibt, kann verwendet werden, um Verkehrsuntermengen für eine Webanwendung zu definieren. Die folgenden beiden Ausdrücke könnten in Content Switching-Richtlinien für einen virtuellen Content Switching-Server verwendet werden:

  • HTTP.REQ.URL.SUFFIX.EQUALS_INDEX(“imagetypes”).LE(3)
  • HTTP.REQ.URL.SUFFIX.EQUALS_INDEX(“imagetypes”).GE(4)
Die offizielle Version dieses Inhalts ist auf Englisch. Für den einfachen Einstieg wird Teil des Inhalts der Cloud Software Group Dokumentation maschinell übersetzt. Cloud Software Group hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Cloud Software Group Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Cloud Software Group gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Cloud Software Group kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.
Beispiel für Verwendung