mojo::transaction::http(3pm) debian man page | unix.com

Man Page: mojo::transaction::http

Operating Environment: debian

Section: 3pm

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::content::single(3pm) - debian
mojo::cookie::response(3pm) - debian
mojo::message::response(3pm) - debian
mojo::server::psgi(3pm) - debian
mojo::transaction(3pm) - debian
Similar Topics in the Unix Linux Community
HTTP server
Change file content based on data
How to send non get request from linux server
chunk server implementation
Simple renaming question