Image Rendering fornisce un semplice preprocessore per richieste basato su regole di corrispondenza e sostituzione di espressioni regolari.
Le raccolte di regole (set di regole) possono essere associate a ciascun catalogo di materiali, incluso il catalogo predefinito. Le regole vengono specificate con file in formato XML.
Le regole di pre-elaborazione delle richieste possono modificare il percorso e le porzioni di query delle richieste prima che vengano elaborate dal parser di Image Rendering. Questo precetto include la manipolazione del percorso, l'aggiunta di comandi, la modifica dei valori dei comandi e l'applicazione di modelli o macro. È inoltre possibile utilizzare le regole per configurare ed eseguire l'override di alcune funzionalità normalmente controllate solo con attributi di catalogo, ad esempio l'impostazione della dimensione predefinita dell'immagine di risposta o la limitazione del servizio HTTP a indirizzi IP client specifici.
Le regole di pre-elaborazione delle richieste sono adatte per varie applicazioni, alcune delle quali sono elencate di seguito:
Informazioni dettagliate sulla creazione, l’utilizzo e la gestione dei set di regole sono disponibili in Riferimento set di regole.
Vedere anche Riferimento set di regole, attributo::RuleSetFile