Vous avez besoin d'un simple proxy HTTP pour tester des flux ?

Voici une commande se basant sur Netcat qui devrait vous permettre d'éviter d'installer un proxy sur votre système.

# mknod backpipe p
# nc -l -p 80 < backpipe | tee -a in | nc localhost 8080 | tee -a out > backpipe

Les requêtes entrantes sont stockées dans le fichier "in" et les réponses sont dans le fichier "out".

Pour aller plus loin avec Netcat, lisez cet article ;-)

1. Le , 12:34 par Greg
688eed8fe5257414a1c286e855725db4

Proxy HTTP ou bien même autre protocole !
Et c'est là que c'est également intéressant...
Je me souviens d'un projet où l'on avait utilisé netcat pour faire un proxy pour un protocole propriétaire foireux (genre un protocole inventé à Redmond pour faire de la messagerie instantanée...). Notre gourou Alexandru avait mis ça en place et avait même benché les performances : après qques tunings, c'était clairement top performant !

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.