El problema es que los genera en una variable normal. Un ejemplo de cómo
queda es así:
Using perl Syntax Highlighting
- #!usr/bin/perl
- use LWP::UserAgent;
- my $nave = LWP::UserAgent->new;
- $nave->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.12) Gecko/20080201Firefox/2.0.0.12");
- $nave->timeout(5);
- my $tengo = qq({"probar" => "test","probarx" => "et","control" => "mandar"});
- print $nave->post("http://localhost/test/a.php",$tengo)->content;
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4
Soy consciente de que sacando qq() el método POST lo va hacer bien pero
el generador que estoy haciendo deja así los datos porque cuando printeo se muestra
tal cual está encerrado en qq() pero en realidad no usa qq() porque es una demostración de que no puedo convertir la variable. Lo que necesito es: cómo puedo transformar dicha variable para que el método POST lo vea como un hash.