Prétraitement des requêtes

La diffusion d’images 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 d’images, 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 du serveur Platform, notamment en manipulant le chemin, en ajoutant des commandes, en modifiant les valeurs de commande et en appliquant des modèles ou des macros. Des règles peuvent également être utilisées pour configurer et remplacer certaines fonctionnalités de sécurité qui sont normalement contrôlées uniquement avec des attributs de catalogue, comme l’obscurcissement des requêtes, le marquage à l’eau, ainsi que la limitation du service HTTP à des adresses IP client spécifiques.

Les règles de prétraitement des requêtes conviennent à 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.
  • Application sélective de fonctionnalités de sécurité, telles que le filigrane, filtrées par nom ou chemin d’accès de l’image.
  • Omission de filigranes ou autres fonctions de sécurité lors de l’accès au serveur à partir d’adresses IP spécifiques.
  • Forcer l’application de commandes, telles que defaultImage=, à toutes les requêtes ou aux requêtes présentant un modèle spécifique dans le chemin d’URL ou les chaînes de requête.
  • Interdire l’utilisation de commandes intensives en processeur pour éviter les abus de serveur.
  • Permet de localiser les images sources sur des serveurs HTTP ou FTP tout en les spécifiant sur le chemin de la requête plutôt qu’avec src=.
  • Contrôlez les paramètres de qualité de l’image (tels que la qualité JPEG ou l’accentuation) 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 de jeu de règles.

Voir aussi

Référence du jeu de règles, attribut::RuleSetFile

Sur cette page