Exemples de configuration de stratégie

Ces exemples montrent comment les stratégies et les actions associées sont entrées dans l’interface de ligne de commande. Dans l’utilitaire de configuration, les expressions s’affichent dans la fenêtre Expression de la boîte de dialogue Configuration de l’entité pour la fonction de mise en cache ou de réécriture intégrée.

Voici un exemple de création d’une stratégie de mise en cache. Notez que les actions pour les stratégies de mise en cache sont intégrées, vous n’avez donc pas besoin de les configurer séparément de la stratégie.

  add cache policy BranchReportsCachePolicy -rule q{http.req.url.query.value("actionoverride").contains("branchReports")} -action cache

Voici un exemple de stratégie et d’action de réécriture :

 add rewrite action myAction1 INSERT_HTTP_HEADER "myHeader" "valueForMyHeader"
 add rewrite policy myPolicy1 "http.req.url.contains("myURLstring")" myAction1

Remarque : Sur la ligne de commande, les guillemets dans une règle de stratégie (l’expression) doivent être échappés ou délimités avec le délimiteur q. Pour de plus amples informations, consultez la section Configurer les expressions de stratégie avancées : Mise en route.

Exemples de configuration de stratégie