• [^] # Re: Dans le même style en Ruby

    Posté par . 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) :

     if ! filename.nil? && filename=~/\.html$/
     to_server.each_line do
     |line|
     line.gsub!(/<!-- Put IE into quirks mode -->/, " ")
     to_client.print line
     end
     else
     loop do
     to_server.read(4048, buff)
     to_client.write(buff)
     break if buff.size < 4048
     end
     end
    
    

    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.