NAME
Continuity::Request - Simple HTTP::Request-like API for requests inside Continuity
SYNOPSIS
$request->next;
Suspends execution until a new Web request is available.
$request->param("name");
Fetches a CGI POST/GET parameter.
@param_names = $request->param();
Fetches a list of posted parameters.
$request->print("Foo!\n");
Writes output (eg, HTML). Since Continuity juggles many concurrent requests, it's necessary to explicitly refer to requesting clients, like $request->print()
, rather than simply doing print()
.
$request->send_basic_header();
Internal use. Continuity does this for you, but it's still part of the API of Continuity::Request objects.
$request->end_request();
Internal use. Ditto above.
$request->send_static();
Internal use. Controlled by the staticp => sub { ... }
argument pair to the main constructor call to Continuity->new()
.
DESCRIPTION
This module contains no actual code. It only establishes the interface actually implemented in Continuity::Adapt::FCGI, Continuity::Adapt::HttpDaemon, and, perhaps eventually, other places.