in reply to automating web upload ?
#!/usr/bin/perl use warnings; use strict; use HTTP::Request::Common qw(POST); use LWP::UserAgent; my $url ='http://zentara.zentara.net/~zentara/cgi-bin/uploadz'; my $file = 'testout.tgz'; my $ua = new LWP::UserAgent; my $req = POST $url, Content_Type => 'multipart/form-data', Content => [ file => [$file] ]; #untested auth code my $user = 'zentara'; my $pass = 'foobar'; $req->authorization_basic($user, $pass); my $res = $ua->request($req); if ($res->is_success){print $res->as_string; }else{print $res->status_line; } exit 0;
|
|---|