ASP4-PSGI
view release on metacpan or search on metacpan
lib/ASP4/PSGI.pm view on Meta::CPAN
if( $ENV{CONTENT_TYPE} =~ m{^multipart/form\-data;} )
{
# Upload:
my @pairs = $preq->parameters->flatten;
# Prepare the upload:
foreach my $up ( keys %{ $preq->uploads } )
{
my $upload = $preq->uploads->{$up};
push @pairs, $up => [
$upload->{tempname}, $upload->{filename},
'content-type' => $upload->{'content-type'}
];
}# end foreach()
# Now we can upload:
$api->ua->upload( $env->{REQUEST_URI}, \@pairs );
}
else
{
# POST:
$api->ua->post( $env->{REQUEST_URI}, [ $preq->parameters->flatten ] );
( run in 1.280 second using v1.01-cache-2.11-cpan-524268b4103 )