Sebastian Riedel > Mojo > Mojo::Content::MultiPart

Download:
Mojo-0.999914.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

Open  0
Report a bug
Source  

NAME ^

Mojo::Content::MultiPart - MultiPart Content

SYNOPSIS ^

    use Mojo::Content::MultiPart;

    my $content = Mojo::Content::MultiPart->new;
    $content->parse('Content-Type: multipart/mixed; boundary=---foobar');
    my $part = $content->parts->[4];

DESCRIPTION ^

Mojo::Content::MultiPart is a container for HTTP multipart content.

ATTRIBUTES ^

Mojo::Content::MultiPart inherits all attributes from Mojo::Content and implements the following new ones.

parts

    my $parts = $content->parts;

METHODS ^

Mojo::Content::MultiPart inherits all methods from Mojo::Content and implements the following new ones.

body_contains

    my $found = $content->body_contains('foobarbaz');

body_size

    my $size = $content->body_size;

build_boundary

    my $boundary = $content->build_boundary;

get_body_chunk

    my $chunk = $content->get_body_chunk(0);

parse

    $content = $content->parse('Content-Type: multipart/mixed');