Rechercher une page de manuel
Mojo::Message::Response.3pm
Langue: en
Version: 2010-08-12 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
Mojo::Message::Response - HTTP 1.1 Response ContainerSYNOPSIS
use Mojo::Message::Response; my $res = Mojo::Message::Response->new; $res->code(200); $res->headers->content_type('text/plain'); $res->body('Hello World!'); print "$res"; $res->parse('HTTP/1.1 200 OK');
DESCRIPTION
Mojo::Message::Response is a container for HTTP 1.1 responses as described in RFC 2616.ATTRIBUTES
Mojo::Message::Response inherits all attributes from Mojo::Message and implements the following new ones.code
my $code = $res->code; $res = $res->code(200);
HTTP response code.
message
my $message = $res->message; $res = $res->message('OK');
HTTP response message.
METHODS
Mojo::Message::Response inherits all methods from Mojo::Message and implements the following new ones.cookies
my $cookies = $res->cookies; $res = $res->cookies(Mojo::Cookie::Response->new); $req = $req->cookies({name => 'foo', value => 'bar'});
Access response cookies.
default_message
my $message = $res->default_message;
Generate default response message for code.
fix_headers
$res = $res->fix_headers;
Make sure message has all required headers for the current HTTP version.
is_status_class
my $is_2xx = $res->is_status_class(200);
Check response status class.
parse
$res = $res->parse('HTTP/1.1 200 OK');
Parse HTTP response chunk.
parse_until_body
$res = $res->parse_until_body('HTTP/1.1 200 OK');
Parse HTTP response chunk until the body is reached.
SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicious.org>.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre