Fermé

Proxy- Python

Écrire un Proxy pour le protocole HTTP qui :

⊳ réalise un filtrage sur le contenu au format HTML : insertion de texte dans le titre, remplacement de

texte, blocage de l’accès au contenu, suppression des ressources au format flash, etc.

⊳ soit configurable par l’intermédiaire d’un accès Web spécial :

à l’entrée d’une URL particulière dans le navigateur, on accède dans son navigateur à une interface en

HTML pour configurer le proxy : (dés)activation de filtrage, édition des mots interdits, etc.

⊳ gère la requête au format « GET » en provenance du navigateur ;

⊳ gère également la requête au format « POST » (les données du POST en provenance du navigateur sont

à faire suivre au serveur auquel se connecte le proxy) ;

Votre programme de proxy devra mémoriser les paramètres dans des fichiers de configuration au format

texte.

Remarques: Pour le bon fonctionnement du proxy, il est nécessaire de :

⊳ dans la requête transmise au serveur et en provenance du navigateur :

□ supprimer les lignes commençant par : Connection: Keep-Alive et Proxy-Connection:

Keep-Alive ;

□ supprimer la ligne commençant par Accept-Encoding: gzip ;

⊳ vous assurer de faire des requêtes en version HTTP/1.0 ;

⊳ pour la configuration, vous pouvez envoyer, par exemple, un formulaire contenant un TEXTAREA

contenant la liste des mots à filtrer et proposer à l’utilisateur de les modifier

Compétences : Python, Administration de réseaux, Cisco

Concernant le client :
( 0 commentaires ) Limoges, France

Nº du projet : #32570857

2 freelances font une offre moyenne de 38 € pour ce travail

houssemneuer

Hello , I am AZZAG Houssem . I am fulltime freelancer . I am Expert web Developer , i can help you a lot in your project in very fast time with great quality and less budget . you can see my last works here : https Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% EUR en 2 jours
(9 Commentaires)
3.8
JuanFelipe119

Hi there, As a Full Stack Developer, I have many experiences of Web & Software with APIs including BACK-END/FRONT-END. I have Professional STRONG PHP & Laravel & Symfony & React & Vue & Javascript/jQuery & JSON Develop Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% EUR en 7 jours
(0 Commentaires)
0.0