CGI::Parse::PSGI - Parses CGI output and creates PSGI response out of it
use CGI::Parse::PSGI qw(parse_cgi_output); my $output = YourApp->run; my $psgi_res = parse_cgi_output(\$output);
CGI::Parse::PSGI exports one function parse_cgi_output that takes a filehandle or a reference to a string to read a CGI script output, and creates a PSGI response (an array reference containing status code, headers and a body) by reading the output.
parse_cgi_output
Use CGI::Emulate::PSGI if you have a CGI code not the output, which takes care of automatically parsing the output, using this module, from your callback code.
Tatsuhiko Miyagawa
CGI::Emulate::PSGI
To install CGI::Emulate::PSGI, copy and paste the appropriate command in to your terminal.
cpanm
cpanm CGI::Emulate::PSGI
CPAN shell
perl -MCPAN -e shell install CGI::Emulate::PSGI
For more information on module installation, please visit the detailed CPAN module installation guide.