debian man page for http::message::psgi

Query: http::message::psgi

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

HTTP::Message::PSGI(3pm)				User Contributed Perl Documentation				  HTTP::Message::PSGI(3pm)

NAME
HTTP::Message::PSGI - Converts HTTP::Request and HTTP::Response from/to PSGI env and response
SYNOPSIS
use HTTP::Message::PSGI; # $req is HTTP::Request, $res is HTTP::Response my $env = req_to_psgi($req); my $res = res_from_psgi([ $status, $headers, $body ]); # Adds methods to HTTP::Request/Response class as well my $env = $req->to_psgi; my $res = HTTP::Response->from_psgi([ $status, $headers, $body ]);
DESCRIPTION
HTTP::Message::PSGI gives you convenient methods convert HTTP::Request object to PSGI env hash and convert PSGI response array ref to HTTP::Response object. If you want the other way round, see Plack::Request and Plack::Response.
METHODS
req_to_psgi my $env = req_to_psgi($req [, $key => $val ... ]); Converts HTTP::Request object into PSGI env hash reference. HTTP::Request::to_psgi my $env = $req->to_psgi; Same as "req_to_psgi" but an instance method in HTTP::Request. res_from_psgi my $res = res_from_psgi([ $status, $headers, $body ]); Creates HTTP::Response object from PSGI response array ref. HTTP::Response->from_psgi my $res = HTTP::Response->from_psgi([ $status, $headers, $body ]); Same as "res_from_psgi" but a class method in HTTP::Response.
AUTHOR
Tatsuhiko Miyagawa
SEE ALSO
HTTP::Request::AsCGI HTTP::Message Plack::Test perl v5.14.2 2012-05-17 HTTP::Message::PSGI(3pm)
Related Man Pages
http::request5.18(3) - mojave
http::request(3) - mojave
http::request(3) - osx
http::response::encoding(3pm) - debian
mojo::message::response(3pm) - debian
Similar Topics in the Unix Linux Community
Response to Homework Questions.
Assistance with Perl and HTTP
How to send XML data using HTTP Post Request
Groklaw's Annotated Version of SCO's Response to Motions to Convert/Dismiss
[Perl] Redirection