Document-eSign-Docusign
view release on metacpan or search on metacpan
lib/Document/eSign/Docusign/sendRequest.pm view on Meta::CPAN
Content-Disposition: form-data
$jsonparams
EOF
if ( defined $params->{documents} ) {
for my $doc ( @{ $params->{documents} } ) {
open( my $fh, "<", $doc->{name} )
or
croak( "Unable to open file: " . $doc->{name} . " :: " . $! );
$doc->{name} =~ s/^.*(\\|\/)//;
local $/ = '';
my $pdf = <$fh>;
$multipart .= <<"EOF";
--snipsnip
Content-Type: application/pdf
Content-Disposition: file; filename="$doc->{name}"; documentid="$doc->{documentId}"
$pdf
EOF
close $fh;
}
( run in 0.230 second using v1.01-cache-2.11-cpan-3b35f9de6a3 )