J'ai un logiciel qui fonctionne comme une boîte noire, je n'y ai pas accès. Ce logiciel effectue des requêtes HTTP. Ce que je veux faire, c'est intercepter ces demandes, les transmettre, attraper la réponse, faire quelque chose avec, avant de transmettre la réponse au logiciel.Requêtes HTTP "Proxying"
Est-ce que cela peut être fait? Quelle est la meilleure méthode?
Merci
Edit: Les demandes sont à l'Internet à partir d'un intranet local via une passerelle/routeur. J'ai un accès root à ma machine. Une autre machine pourrait être utilisée comme passerelle intermédiaire.
Édition 2: Les demandes ne sont pas cryptées. Ce que j'essaie réellement de faire, c'est de sauvegarder les images qui sont demandées.
Où fait-il les requêtes HTTP? Avez-vous un routeur en face de celui-ci? Combien de contrôle avez-vous sur son DNS, configuration de proxy, etc? Avez-vous reniflé le trafic réseau pour voir ce qu'il fait maintenant? – barrycarter
@barry - ajouté plus d'informations à mon OP –