Scrivi un programma middleware per filtrare tutte le richieste in ingresso su un sito web.
Il programma dovrebbe funzionare come intermediario tra la richiesta e la risposta e dovrebbe includere diverse strati per la sicurezza. Dovrebbe includere la validazione dell'input per eliminare le richieste maliziose, nonché il filtraggio dei contenuti per respingere le richieste inappropriate come quelle contenenti oscenità o script. Dovrebbe anche valutare le richieste rispetto a una lista nera di siti o indirizzi IP noti per essere maliziosi, nonché una lista bianca di siti noti come validi.