Citrix ADC

例d 'utilisation

Pour comprenre l 'utilisation des jeeux de motifs dans les expression, considérez l ' exemplple d 'un jeu de motifs nommé " imagetypes. "

模型 价值指数
svg 1
骨形态发生蛋白 2
png 3.
gif 4
Tiff 5
jpg 6

表1所示。Jeu de motifs«图像类型»

例1:Déterminez si le后缀d 'une requête HTTP est l 'une des扩展de fichier définies dans le jeu de motifs«imagetypes»。

  • 表达式。HTTP.REQ.URL.SUFFIX.EQUALS_ANY(“imagetypes”)
  • 例d 'URL。http://www.example.com/homepageicon.jpg
  • 结果。真的

例2:Déterminez si le后缀d 'une requête HTTP est l 'une des extensions de fichier définies dan le jeu de motifs«imagetypes»et renvoyez l 'index de ce modèle。

  • 表达式。HTTP.REQ.URL.SUFFIX.EQUALS_INDEX(“imagetypes”)
  • 例d 'URL。http://www.example.com/mylogo.gif
  • 结果。4 (La valeur d 'index du motif«gif»。)

例3:利用价值指数modèle pour déterminer si le后缀价值指数指数spécifiée。

  • 表达式。HTTP.REQ.URL.SUFFIX.EQUALS_INDEX(" imagetypes ").GE(3) && HTTP.REQ.URL.SUFFIX.EQUALS_INDEX(" imagetypes ").LE(5)
  • 例d 'URL。http://www.example.com/mylogo.gif
  • 结果。TRUE (La valeur d 'index des types de fichiers gif est 4.)

例4:Implémentez UN ensemble de stratégies pour les extensions de fichiers bmp, JPG等png, et UN autre ensemble de stratégies pour les fichiers gif, tiff et svg。

Une expression qui renvoie l 'index d 'un motif apparié peut être utilisée pour définir des sous-ensembles de traffic pour Une application Web。双表达suivantes peuvent être utilisées dans Les stratégies交换内容pour un servur virtuel交换内容:

  • HTTP.REQ.URL.SUFFIX.EQUALS_INDEX (imagetypes) .LE (3)
  • HTTP.REQ.URL.SUFFIX.EQUALS_INDEX (imagetypes) .GE (4)
例d 'utilisation

丹斯cet文章