Oui, ça ne serait pas bien compliqué de faire évoluer le script Ruby … mais d'un autre coté la version actuelle me va très bien, c'est super simple vu qu'il n'y a pas de configuration à réaliser.
Sinon je me suis aussi servit de mon proxy pour modifier à la volée du code HTML (afin d'enlever le "quirks mode" des pages d'une application) :
if!filename.nil?&&filename=~/\.html$/to_server.each_linedo|line|line.gsub!(/<!-- Put IE into quirks mode -->/," ")to_client.printlineendelseloopdoto_server.read(4048,buff)to_client.write(buff)breakifbuff.size<4048endend
Il faut juste faire attention à ce que la taille du fichier ne change pas (content-length).
Depuis que j'ai ce proxy, je m'amuse bien à modifier des IHM en quelques minutes.
[^] # Re: Dans le même style en Ruby
Posté par pifou . En réponse au journal Sleipnir : proxy quick & dirty pour bien coder. Évalué à 1.
Oui, ça ne serait pas bien compliqué de faire évoluer le script Ruby … mais d'un autre coté la version actuelle me va très bien, c'est super simple vu qu'il n'y a pas de configuration à réaliser.
Sinon je me suis aussi servit de mon proxy pour modifier à la volée du code HTML (afin d'enlever le "quirks mode" des pages d'une application) :
Il faut juste faire attention à ce que la taille du fichier ne change pas (content-length).
Depuis que j'ai ce proxy, je m'amuse bien à modifier des IHM en quelques minutes.
Merci encore pour l'idée de départ.