règle rule
Élément de règle de requête. Une ou plusieurs règles sont facultatives dans l’élément <ruleset>
.
Attributs section-d4a3b0496c0c4aa5bd7da87203b9379b
OnMatch = "break" | "continue" | "error"
: facultatif. La valeur par défaut est "break".
Replace = "first" | "all"
: facultatif. La valeur par défaut est "first".
RequestType
= "types
" : facultatif. Indique le contexte d’entrée auquel la règle s’applique. types
est une liste séparée par des virgules, qui peut inclure un ou plusieurs jetons répertoriés dans le tableau suivant. Si RequestType
n’est pas spécifié, la règle s’applique aux requêtes reçues sur tous les contextes pris en charge.
Name = "text"
: facultatif. Utilisé pour identifier l’élément <rule>
dans les journaux de débogage et les messages d’erreur.
*
Attribut* ="value"
: facultatif. Les éléments <rule>
peuvent définir n’importe lequel des attributs suivants dans n’importe quelle combinaison. Si spécifié, et que la règle est correctement mise en correspondance, ils remplacent les attributs de catalogue correspondants pour cette requête. La valeur par défaut est RequestType="is"
.
Pour plus d’informations, reportez-vous à la description de l’attribut de catalogue d’images correspondant.
Les attributs Expiration remplacent uniquement les valeurs d’attribut par défaut. Le remplacement est ignoré si une valeur catalog::Expiration
spécifique s’applique à la requête.
Données section-8fce013a4c724da58af3fee4e7a90e72
Remarques section-0c5fbc363070419d8c9800b0c02dc9f9
Si <expression>
et <substitution>
sont spécifiés et que les sous-chaînes capturées ne sont pas utilisées, la première sous-chaîne correspondante est remplacée par <substitution>
.
Si <expression>
n’est pas spécifié, tout chemin correspond et <substitution>
est ajouté à la fin du chemin.
Si <substitution>
n’est pas spécifié, aucun chemin ni transformation de requête ne se produit, mais tous les attributs de catalogue spécifiés sont remplacés. Si <substitution>
est vide, la sous-chaîne correspondante est supprimée.
<addressfilter>
est appliqué uniquement lorsqu’une correspondance se produit et avant l’application des règles de requête.