Search results for "module:Plack"
Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
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.0051 - 05 Jan 2024 23:11:02 UTC
Plack::VCR - API for interacting with a frozen request file
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::MIME - MIME type registry
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.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Test - Test PSGI applications with various backends
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.0051 - 05 Jan 2024 23:11:02 UTC
Plack::I18N - I18N for Plack
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
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::Loader - (auto)load Plack Servers
Plack::Loader is a factory class to load one of Plack::Handler subclasses based on the environment....
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::LWPish - HTTP::Request/Response compatible interface with HTTP::Tiny backend
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.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Runner - plackup core
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.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Builder - OO and DSL to enable Plack Middlewares
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.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Session - Middleware for session management
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::Request - Portable HTTP request object from PSGI env hash
Plack::Request provides a consistent API for request objects across web server environments....
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Handler - Connects PSGI applications and Web servers
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.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Debugger - Debugging tool for Plack web applications
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
Plack::Response allows you a way to create PSGI response array ref through a simple API....
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Component - Base class for PSGI endpoints
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.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Util - Utility subroutines for Plack server and framework developers
MIYAGAWA/Plack-1.0051
-
05 Jan 2024 23:11:02 UTC
Plack::Middleware - Base class for easy-to-use PSGI middleware
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.0051 - 05 Jan 2024 23:11:02 UTC
Plack::HTTPParser - Parse HTTP headers
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.0051 - 05 Jan 2024 23:11:02 UTC