Документация Perl 5

Mojo::Content::MultiPart


НАЗВАНИЕ

Mojo::Content::MultiPart - HTTP 1.1 MultiPart Content Container

КРАТКИЙ ОБЗОР

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

ОПИСАНИЕ

Mojo::Content::MultiPart is a container for HTTP 1.1 multipart content as described in RFC 2616.

АТРИБУТЫ

Mojo::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.

МЕТОДЫ

Mojo::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.

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.

СМ. ТАКЖЕ

Mojolicious, Mojolicious::Guides, http://mojolicio.us.