or download this
open my $up, "<", "$_[0]" or die "Something went wrong: ".$!; binmode
+$up;
my $ck = Digest::MD5->new; $ck->addfile($up);
...
my $res = $ua->request($req);
close $up;
die "Something went wrong: ".$res->status_line unless $res->is_success
+;