Mojo::Filter::Chunked3pm
Http 1.1 chunked filter
Usage
use Mojo::Filter::Chunked;my $chunked = Mojo::Filter::Chunked->new;$chunked->headers(Mojo::Headers->new);$chunked->input_buffer(Mojo::ByteStream->new);$chunked->output_buffer(Mojo::ByteStream->new);$chunked->input_buffer->add_chunk("6\r\nHello!")$chunked->parse;print $chunked->output_buffer->empty;print $chunked->build('Hello World!');
Overview
Mojo::Filter::Chunked is a filter for the HTTP 1.1 chunked transfer encoding as described in RFC 2616.
Attributes
Mojo::Filter::Chunked inherits all attributes from Mojo::Filter.
Methods
Mojo::Filter::Chunked inherits all methods from Mojo::Filter and implements the following new ones.
"build"
my $formatted = $filter->build('Hello World!');
Build chunked content.
"parse"
$filter = $filter->parse;
Filter chunked content.