Provided by: libnet-fastcgi-perl_0.14-2_all 

NAME
Net::FastCGI - FastCGI Toolkit
DESCRIPTION
This distribution aims to provide a complete API for working with the FastCGI protocol.
The primary goal is to provide a function oriented and object oriented API which are not tied to a
specific I/O model or framework.
Secondary goal is to provide higher level tools/API which can be used for debugging and interoperability
testing.
PROGRESS
The function oriented API is considered feature complete. Net::FastCGI::Protocol provides functions to
build and parse all FastCGI v1.0 messages, also provided is a few convenient higher level functions such
as "build_begin_request()", "build_end_request()", "parse_record()" and "dump_record()".
Work has begun on object oriented implementation and a simple blocking I/O class which is intended for
testing and debugging.
PACKAGES
Net::FastCGI::Constant
FastCGI protocol constants.
Net::FastCGI::IO
Provides functions to read and write FastCGI messages.
Net::FastCGI::Protocol
Provides functions to build and parse FastCGI messages.
ENVIRONMENT
Environment variable "NET_FASTCGI_PP" can be set to a true value before loading this package to disable
usage of XS implementation.
PREREQUISITES
Run-Time
perl 5.6 or greater.
Carp, core module.
Exporter, core module.
Build-Time
In addition to Run-Time:
Test::More 0.47 or greater, core module since 5.6.2.
Test::Exception.
Test::HexString.
SEE ALSO
Community
Official FastCGI site
<http://www.fastcgi.com/>
Standards
FastCGI Specification Version 1.0
<http://www.fastcgi.com/devkit/doc/fcgi-spec.html>
RFC 3875 - The Common Gateway Interface (CGI) Version 1.1
<http://tools.ietf.org/html/rfc3875>
White papers
FastCGI: A High-Performance Web Server Interface
<http://www.fastcgi.com/devkit/doc/fastcgi-whitepaper/fastcgi.htm>
FastCGI - The Forgotten Treasure
<http://cryp.to/publications/fastcgi/>
Perl implementations
AnyEvent::FCGI
Application server implementation, built on top of AnyEvent. Supports Responder role. Capable of
multiplexing.
FCGI
Application server implementation, built on top of "libfcgi" (reference implementation). Supports
all FastCGI roles. Responds to management records. Processes requests synchronously.
FCGI::Async
Application server implementation, built on top of IO::Async. Supports Responder role. Responds to
management records. Capable of multiplexing.
FCGI::Client
Client (Web server) implementation. Supports Responder role.
FCGI::EV
Application server implementation, built on top of EV. Supports Responder role.
Mojo::Server::FastCGI
Application server implementation. Supports Responder role. Processes requests synchronously.
POE::Component::FastCGI
Application server implementation, built on top of POE. Supports Responder role. Capable of
multiplexing.
SUPPORT
Please report any bugs or feature requests to "bug-net-fastcgi@rt.cpan.org", or through the web interface
at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Net-FastCGI>
AUTHOR
Christian Hansen "chansen@cpan.org"
COPYRIGHT
Copyright 2008-2010 by Christian Hansen.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl
itself.
perl v5.36.0 2022-11-21 Net::FastCGI(3pm)