Apache-ParseFormData
view release on metacpan or search on metacpan
ParseFormData.pm view on Meta::CPAN
230231232233234235236237238239240241242243244245246247248249250
my
$fh
;
my
$i
= 0;
do
{
$i
< 3 or
last
;
my
$name
= tmpnam();
$name
= (
split
(
"/"
,
$name
))[-1];
$path
=
join
(
"/"
,
$temp_dir
,
$name
);
$i
++;
}
until
(
$fh
= IO::File->new(
$path
, O_RDWR|O_CREAT|O_EXCL));
defined
(
$fh
) or
return
(
"Couldn't create temporary file: $path"
);
binmode
(
$fh
);
$fh
->autoflush(1);
$data
->{
values
} = [
$fh
,
$path
];
return
();
}
sub
multipart_data {
my
$r
=
shift
;
my
$args
=
shift
;
my
$data
=
shift
;
my
$boundary
=
shift
;
( run in 0.256 second using v1.01-cache-2.11-cpan-1dc43b0fbd2 )