Pre-elaborazione della richiesta

Image Server fornisce un semplice preprocessore di richieste basato su regole di corrispondenza e sostituzione di espressioni regolari.

Raccolte di regole (set di regole) possono essere associate a ciascun catalogo di immagini, 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 da Platform Serverparser di, inclusa la modifica del percorso, l'aggiunta di comandi, la modifica dei valori dei comandi e l'applicazione di modelli o macro. Le regole possono essere utilizzate anche per configurare e ignorare alcune funzioni di sicurezza che di solito sono controllate solo con attributi di catalogo, come offuscamento delle richieste, watermark, nonché per limitare il servizio HTTP a specifici indirizzi IP client.

Le regole di pre-elaborazione delle richieste sono adatte per diverse applicazioni, alcune delle quali sono elencate di seguito:

  • Implementare un percorsi virtuali che consente di mappare nuovamente il percorso della richiesta su percorsi file, FTP e HTTP.
  • Applicazione selettiva di funzioni di sicurezza, ad esempio filigrana, filtrate in base al nome o al percorso dell’immagine.
  • Omissione delle filigrane o di altre funzioni di sicurezza durante l’accesso al server da indirizzi IP specifici.
  • Applicazione forzata di comandi, ad esempio defaultImage=, a tutte le richieste o a quelle che presentano un pattern specifico nel percorso URL o nelle stringhe di query.
  • Non consentire l'utilizzo di comandi a uso intensivo della CPU per impedire l'utilizzo non corretto del server.
  • Consentire alle immagini sorgente di trovarsi su server HTTP o FTP specificandole ancora nel percorso della richiesta anziché con src=.
  • Controlla le impostazioni di qualità delle immagini (ad esempio qualità del JPEG o nitidezza) a seconda del percorso della richiesta o del nome dell’immagine.

Informazioni dettagliate sulla creazione, l’utilizzo e la gestione dei set di regole sono disponibili nella sezione Riferimento set di regole.

Consultate anche

Riferimento set di regole, attribute::FileSetRegole

In questa pagina