Je veux utiliser script suivant:Curl Perl ne fonctionne pas, la méthode formadd manquante
use FileHandle;
use WWW::Curl::Easy;
use WWW::Curl::Form;
my $file, my $curl, my $curlf, my $return, my $minified;
$file = new FileHandle();
$curl = new WWW::Curl::Easy();
$curl->setopt(CURLOPT_URL, "http://closure-compiler.appspot.com/compile");
$curlf = new WWW::Curl::Form();
$curlf->formadd('output_format', 'text');
$curlf->formadd('output_info', 'compiled_code');
$curlf->formadd('compilation_level', 'ADVANCED_OPTIMIZATIONS');
$curlf->formaddfile($name, 'js_code', 'multipart/form-data');
$curl->setopt(CURLOPT_HTTPPOST, $curlf);
$file->open(\$minified, ">");
$curl->setopt(CURLOPT_WRITEDATA, $file);
$return = $curl->perform();
erreur suivante est lancée:
Can't locate object method "formadd" via package "WWW::Curl::Form" at ./minifyjs.pl ....
POURQUOI ??? Le module WWW :: Curl est installé correctement, j'ai utilisé le paquet libwww-curl-perl sous Debian/Ubuntu.
Quelqu'un peut-il m'aider s'il vous plaît?
* -> nouveau au lieu de nouveau * ne fonctionne pas, aussi. – Vincent