Il programma dovrebbe fungere da intermediario tra la richiesta e la risposta e dovrebbe includere diversi livelli di sicurezza. Dovrebbe includere la convalida dell'input per eliminare le richieste dannose, nonché il filtro dei contenuti per rifiutare le richieste inappropriate come quelle che contengono parolacce o contenenti script. Dovrebbe anche valutare le richieste rispetto a una lista nera di siti o IP dannosi noti, nonché una lista bianca di siti validi noti.
Scrivi un programma middleware per filtrare tutte le richieste in arrivo su un sito web