The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Mojo::Content::Single - HTTP Content

SYNOPSIS

use Mojo::Content::Single;

my $content = Mojo::Content::Single->new;
$content->parse("Content-Length: 12\r\n\r\nHello World!");

DESCRIPTION

Mojo::Content::Single is a container for HTTP content.

ATTRIBUTES

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

asset

my $asset = $content->asset;
$content  = $content->asset(Mojo::Asset::Memory->new);

relaxed

my $relaxed = $content->relaxed;
$content    = $content->relaxed(1);

METHODS

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

body_contains

my $found = $content->body_contains;

body_size

my $size = $content->body_size;

get_body_chunk

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

parse

$content = $content->parse("Content-Length: 12\r\n\r\nHello World!");