http::message::psgi(3pm) debian man page | unix.com

Man Page: http::message::psgi

Operating Environment: debian

Section: 3pm

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::request(3) - suse
http::request(3) - osx
mojo::message::response(3pm) - debian
plack::response(3pm) - debian
plack::test(3pm) - debian
Similar Topics in the Unix Linux Community
Assistance with Perl and HTTP
How to send XML data using HTTP Post Request
Problem in using wildcard characters in xargs with find
Groklaw's Annotated Version of SCO's Response to Motions to Convert/Dismiss
HTTP Headers Reference: HTTP Status-Codes