Hi all, I am uplaoding files from one server to another server using Perl HTTP post.
But when the file size increases to 2 MB , i get error. Is there any way I can specify the max file size ? My code is : #!usr/local/bin/perl -w use LWP::Simple; use Data::Dumper; use LWP::UserAgent; use HTTP::Request::Common qw/POST/; LWP::Debug::level('+') ; my $ua= LWP::UserAgent->new(env_proxy => 1, keep_alive => 1, timeout => 7800,); my $file="/home/hewebadm/nilay/test1.txt" ; my $filename="323272-1980-test1.txt" ; $linktext = "test1.txt" ; my $url="http://downloaddev.pearsoncmg.com/extmanage/extpost.php" ; $request = POST $url, Content_Type => 'multipart/form-data', Content => [ file => ["$file"], filename => "$filename", action => "insert", parentisbn => "0131406701", linktext => "test1.txt", type => "Presentations", imprint =>"ph" , # secret => "08ER0L%29N04P73N9%3ACW%2ANC%5F%250%20%0A" , ]; my $results=$ua->request($request ) ; ; die "$url error :::::::::", $results->status_line unless $results->is_success ; #sleep 100; #To dump the whole data use this otherwise comment it #print Dumper($results); print "\n\n\n" ; if($results->is_success){ print "The request method was :".$request->method() ; print "\n" ; print "The requested url was :".$request->url() ; print "\n" ; # print "The request you sent was :".$request->content() ; print "\n\n\n" ; print "The response you got :".$results->content() ; print "\n" ; } else { print "It didnt work"; print $results->status_line(); } Regards, -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>