Bonjour,
Commençant un peu à manipuler la programmation réseau en C, j'ai voulu créer un proxy transparent pour le protocole HTTP. J'ai pensé aux fonctionnalités :
- recevoir les trames HTTP de firefox
- pouvoir les manipuler
- les envoyer au serveur
- recevoir la réponse
- pouvoir les manipuler
- envoyer à firefox
Je voudrai avoir un programme le plus portable possible, et j'ai vue que dans firefox il est possible de préciser un programme comme proxy. Donc je pense que c'est vers là que je dois me tourner. Mais je n'arrive pas à trouver sur internet, comment va s’effectuer la communication. Est-ce tout simplement que mon programme doit faire office de serveur et doit écouter, et firefox va lui envoyer dans un socket toutes les trames HTTP, ou est-ce plus compliqué ?
Merci de vos réponses,
Cordialement,
Reverse_
Partager