Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Continuity::Adapt::FCGUser Contributed Perl DocumentContinuity::Adapt::FCGI(3)

NAME
       Continuity::Adapt::FCGI - Use HTTP::Daemon as a continuation server

DESCRIPTION
       This module provides the	glue between FastCGI Web and Continuity,
       translating FastCGI requests into HTTP::RequestWrapper objects that are
       sent to applications running inside Continuity.

METHODS
       $server = new Continuity::Adapt::FCGI(...)
	   Create a new	continuation adapter and HTTP::Daemon. This actually
	   starts the HTTP server which	is embedded.

       mapPath($path) -	map a URL path to a filesystem path
       sendStatic($c, $path) - send static file	to the $c filehandle
	   We cheat here... use	'magic'	to get mimetype	and send that. then
	   the binary file

       $request	= Continuity::Adapt::FCGI::Request->new($client, $id, $cgi,
       $query)
	   Creates a new "Continuity::Adapt::FCGI::Request" object. This
	   deletes values from $cgi while converting it	into a HTTP::Request
	   object.  It also assumes $cgi contains certain CGI variables.

	   This	code was borrowed from POE::Component::FastCGI

       $request->error($code[, $text])
	   Sends a HTTP	error back to the user.

       $request->env($name)
	   Gets	the specified variable out of the CGI environment.

	   eg:
	      $request->env("REMOTE_ADDR");

       $request->query([$name])
	   Gets	the value of name from the query (GET or POST data).  Without
	   a parameter returns a hash reference	containing all the query data.

SEE ALSO
       Continuity

AUTHOR
	 Brock Wilcox <awwaiid@thelackthereof.org> - http://thelackthereof.org/
	 Scott Walters <scott@slowass.net> - http://slowass.net/

COPYRIGHT
	 Copyright (c) 2004-2014 Brock Wilcox <awwaiid@thelackthereof.org>. All	rights
	 reserved.  This program is free software; you can redistribute	it and/or
	 modify	it under the same terms	as Perl	itself.

POD ERRORS
       Hey! The	above document had some	coding errors, which are explained
       below:

       Around line 151:
	   '=item' outside of any '=over'

       Around line 355:
	   You forgot a	'=back'	before '=head1'

perl v5.32.0			  2014-07-17	    Continuity::Adapt::FCGI(3)

NAME | DESCRIPTION | METHODS | SEE ALSO | AUTHOR | COPYRIGHT | POD ERRORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Continuity::Adapt::FCGI&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help