Mojo::Content::MultiPaUser)Contributed Perl DocumenMojo::Content::MultiPart(3)NAMEMojo::Content::MultiPart - HTTP 1.1 MultiPart Content Container
SYNOPSIS
use Mojo::Content::MultiPart;
my $content = Mojo::Content::MultiPart->new;
$content->parse('Content-Type: multipart/mixed; boundary=---foobar');
my $part = $content->parts->[4];
DESCRIPTIONMojo::Content::MultiPart is a container for HTTP 1.1 multipart content
as described in RFC 2616.
ATTRIBUTESMojo::Content::MultiPart inherits all attributes from Mojo::Content and
implements the following new ones.
"parts"
my $parts = $content->parts;
Content parts embedded in this multipart content, usually
Mojo::Content::Single objects.
METHODSMojo::Content::MultiPart inherits all methods from Mojo::Content and
implements the following new ones.
"body_contains"
my $found = $content->body_contains('foobarbaz');
Check if content parts contain a specific string.
"body_size"
my $size = $content->body_size;
Content size in bytes.
"build_boundary"
my $boundary = $content->build_boundary;
Generate a suitable boundary for content.
"clone"
my $clone = $content->clone;
Clone content if possible. Note that this method is EXPERIMENTAL and
might change without warning!
"get_body_chunk"
my $chunk = $content->get_body_chunk(0);
Get a chunk of content starting from a specfic position.
"parse"
$content = $content->parse('Content-Type: multipart/mixed');
Parse content chunk.
SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicio.us>.
perl v5.14.1 2011-09-01 Mojo::Content::MultiPart(3)