Prétraitement des requêtes request-pre-processing
Le rendu d’image fournit un préprocesseur de requêtes simple basé sur les règles de correspondance et de substitution des expressions régulières.
Des collections de règles (ensembles de règles) peuvent être jointes à chaque catalogue de matières, y compris le catalogue par défaut. Les règles sont spécifiées avec des fichiers au format XML.
Les règles de prétraitement des requêtes peuvent modifier les parties de chemin et de requête des requêtes avant qu’elles ne soient traitées par l’analyseur de rendu d’image. Ce précepte comprend la manipulation du chemin, l’ajout de commandes, la modification des valeurs de commande et l’application de modèles ou de macros. Des règles peuvent également être utilisées pour configurer et remplacer certaines fonctionnalités normalement contrôlées uniquement avec des attributs de catalogue, comme la définition de la taille de l’image de réponse par défaut ou la limitation du service HTTP à des adresses IP client spécifiques.
Les règles de prétraitement des demandes sont adaptées à diverses applications, dont certaines sont répertoriées ci-dessous :
- Implémentez un mécanisme virtual paths qui permet de mapper à nouveau le chemin de requête sur les chemins de fichier, FTP et HTTP.
- Interdire l’utilisation de commandes intensives en processeur pour éviter les abus de serveur.
- Contrôlez les paramètres de qualité de l’image (tels que la qualité ou l’accentuation du JPEG) en fonction du chemin d’accès à la requête ou du nom de l’image.
Vous trouverez des informations détaillées sur la création, l’utilisation et la gestion des jeux de règles dans la référence du jeu de règles.
Voir aussi Référence du jeu de règles, attribut::RuleSetFile