Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit) River stage four • 727 direct dependents • 1848 total dependents

Plack is a set of tools for using the PSGI stack. It contains middleware components, a reference server and utilities for Web application frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI. See PSGI for the PSGI specification and PSGI::...

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::VCR - API for interacting with a frozen request file River stage zero No dependents

Plack::VCR provides an API for iterating over the HTTP interactions saved to a file by Plack::Middleware::Recorder....

RHOELZ/Plack-Middleware-Recorder-0.06 - 03 Nov 2016 03:42:10 UTC

Plack::Test - Test PSGI applications with various backends River stage four • 727 direct dependents • 1848 total dependents

Plack::Test is a unified interface to test PSGI applications using HTTP::Request and HTTP::Response objects. It also allows you to run PSGI applications in various ways. The default backend is "Plack::Test::MockHTTP", but you may also use any Plack::...

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::MIME - MIME type registry River stage four • 727 direct dependents • 1848 total dependents

Plack::MIME is a simple MIME type registry for Plack applications. The selection of MIME types is based on Rack's Rack::Mime module....

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Task::Plack - Plack bundle River stage one • 4 direct dependents • 4 total dependents

MIYAGAWA/Task-Plack-0.28 - 12 May 2013 22:04:28 UTC

Plack::I18N - I18N for Plack River stage zero No dependents

Plack::I18N is an easy way to add i18n to your application. Plack::I18N supports both Locale::Maketext "*.pm" files and "gettext" "*.po" files. Use whatevers suits better. See <https://github.com/vti/plack-i18n/tree/master/examples> directory for bot...

VTI/Plack-I18N-0.04 - 02 Feb 2015 08:27:12 UTC

Plack::Client - abstract interface to remote web servers and local PSGI apps River stage one • 1 direct dependent • 1 total dependent

A common task required in more complicated web applications is communicating with various web services for different tasks. These web services may be spread among a number of different servers, but some of them may be on the local server, and for tho...

DOY/Plack-Client-0.06 - 03 Mar 2011 18:42:06 UTC

Plack::LWPish - HTTP::Request/Response compatible interface with HTTP::Tiny backend River stage four • 727 direct dependents • 1848 total dependents

This module is an adapter object that implements one method, "request" that acts like LWP::UserAgent's request method i.e. takes HTTP::Request object and returns HTTP::Response object. This module is used solely inside Plack::Test::Suite and Plack::T...

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::Runner - plackup core River stage four • 727 direct dependents • 1848 total dependents

Plack::Runner is the core of plackup runner script. You can create your own frontend to run your application or framework, munge command line options and pass that to "run" method of this class. "run" method does exactly the same thing as the plackup...

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::Loader - (auto)load Plack Servers River stage four • 727 direct dependents • 1848 total dependents

Plack::Loader is a factory class to load one of Plack::Handler subclasses based on the environment....

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::Request - Portable HTTP request object from PSGI env hash River stage four • 727 direct dependents • 1848 total dependents

Plack::Request provides a consistent API for request objects across web server environments....

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::Session - Middleware for session management River stage two • 36 direct dependents • 78 total dependents

This is the core session object, you probably want to look at Plack::Middleware::Session, unless you are writing your own session middleware component....

MIYAGAWA/Plack-Middleware-Session-0.33 - 09 Mar 2019 23:19:27 UTC

Plack::Handler - Connects PSGI applications and Web servers River stage four • 727 direct dependents • 1848 total dependents

Plack::Handler defines an adapter (connector) interface to adapt plackup and Plack::Runner to various PSGI web servers, such as Apache2 for mod_perl and Standalone for HTTP::Server::PSGI. It is an empty class, and as long as they implement the method...

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::Builder - OO and DSL to enable Plack Middlewares River stage four • 727 direct dependents • 1848 total dependents

Plack::Builder gives you a quick domain specific language (DSL) to wrap your application with Plack::Middleware subclasses. The middleware you're trying to use should use Plack::Middleware as a base class to use this DSL, inspired by Rack::Builder. W...

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::Debugger - Debugging tool for Plack web applications River stage one • 4 direct dependents • 4 total dependents

This is a rethinking of the excellent Plack::Middleware::Debug module, with the specific intent of providing more flexibility and supporting capture of debugging data in as many places as possible. Specifically we support the following features not *...

STEVAN/Plack-Debugger-0.03 - 28 Dec 2014 23:11:51 UTC

Plack::Response - Portable HTTP Response object for PSGI response River stage four • 727 direct dependents • 1848 total dependents

Plack::Response allows you a way to create PSGI response array ref through a simple API....

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::Component - Base class for PSGI endpoints River stage four • 727 direct dependents • 1848 total dependents

Plack::Component is the base class shared between Plack::Middleware and "Plack::App::*" modules. If you are writing middleware, you should inherit from Plack::Middleware, but if you are writing a Plack::App::* you should inherit from this directly....

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::Util - Utility subroutines for Plack server and framework developers River stage four • 727 direct dependents • 1848 total dependents

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::HTTPParser - Parse HTTP headers River stage four • 727 direct dependents • 1848 total dependents

Plack::HTTPParser is a wrapper class to dispatch "parse_http_request" to Kazuho Oku's XS based HTTP::Parser::XS or pure perl fallback based on David Robins HTTP::Parser. If you want to force the use of the slower pure perl version even if the fast XS...

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC

Plack::Middleware - Base class for easy-to-use PSGI middleware River stage four • 727 direct dependents • 1848 total dependents

Plack::Middleware is a utility base class to write PSGI middleware. All you have to do is to inherit from Plack::Middleware and then implement the callback "call" method (or the "to_app" method that would return the PSGI code reference) to do the act...

MIYAGAWA/Plack-1.0048 - 30 Nov 2020 00:21:36 UTC
746 results (0.023 seconds)