debian man page for mojo::transaction::http

Query: mojo::transaction::http

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

Mojo::Transaction::HTTP(3pm)				User Contributed Perl Documentation			      Mojo::Transaction::HTTP(3pm)

NAME
Mojo::Transaction::HTTP - HTTP 1.1 transaction container
SYNOPSIS
use Mojo::Transaction::HTTP; my $tx = Mojo::Transaction::HTTP->new;
DESCRIPTION
Mojo::Transaction::HTTP is a container for HTTP 1.1 transactions as described in RFC 2616.
EVENTS
Mojo::Transaction::HTTP inherits all events from Mojo::Transaction and can emit the following new ones. "request" $tx->on(request => sub { my $tx = shift; ... }); Emitted when a request is ready and needs to be handled. $tx->on(request => sub { my $tx = shift; $tx->res->headers->header('X-Bender', 'Bite my shiny metal ass!'); }); "upgrade" $tx->on(upgrade => sub { my ($tx, $ws) = @_; ... }); Emitted when transaction gets upgraded to a Mojo::Transaction::WebSocket object. $tx->on(upgrade => sub { my ($tx, $ws) = @_; $ws->res->headers->header('X-Bender', 'Bite my shiny metal ass!'); });
ATTRIBUTES
Mojo::Transaction::HTTP inherits all attributes from Mojo::Transaction.
METHODS
Mojo::Transaction::HTTP inherits all methods from Mojo::Transaction and implements the following new ones. "client_read" $tx->client_read($chunk); Read and process client data. "client_write" my $chunk = $tx->client_write; Write client data. "keep_alive" my $success = $tx->keep_alive; Check if connection can be kept alive. "server_leftovers" my $leftovers = $tx->server_leftovers; Leftovers from the server request, used for pipelining. "server_read" $tx->server_read($chunk); Read and process server data. "server_write" my $chunk = $tx->server_write; Write server data.
SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicio.us>. perl v5.14.2 2012-09-05 Mojo::Transaction::HTTP(3pm)
Related Man Pages
mojo::asset::memory(3pm) - debian
mojo::cookiejar(3pm) - debian
mojo::date(3pm) - debian
mojo::transaction::http(3pm) - debian
mojo::useragent::transactor(3pm) - debian
Similar Topics in the Unix Linux Community
File I/O Stream
HTTP server
Xtp = Cep? O…icy
Change file content based on data
C++ http GET request using sockets