Search results for "dist:Plack Plack::Response"
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 - 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::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::Util - Utility subroutines for Plack server and framework developers
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
HTTP::Message::PSGI - Converts HTTP::Request and HTTP::Response from/to PSGI env and response
HTTP::Message::PSGI gives you convenient methods to convert an HTTP::Request object to a PSGI env hash and convert a PSGI response arrayref to a HTTP::Response object. If you want the other way around, see Plack::Request and Plack::Response....
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Middleware::Lint - Validate request and response
Plack::Middleware::Lint is a middleware component to validate request and response environment formats. You are strongly suggested to use this middleware when you develop a new framework adapter or a new PSGI web server that implements the PSGI inter...
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::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::App::File - Serve static files from root directory
This is a static file server PSGI application, and internally used by Plack::Middleware::Static. This application serves files from the document root if the path matches with the local file. Use Plack::App::Directory if you want to list files in the ...
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::Middleware::Head - auto delete response body in HEAD requests
This middleware deletes response body in HEAD requests....
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::App::Cascade - Cascadable compound application
Plack::App::Cascade is a Plack middleware component that compounds several apps and tries them to return the first response that is not 404....
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Middleware::Static - serve static files with Plack
This middleware allows your Plack-based application to serve static files. Note that if you are building an app using Plack::App::URLMap, you should consider using Plack::App::File to serve static files instead. This makes the overall routing of your...
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Test::MockHTTP - Run mocked HTTP tests through PSGI applications
Plack::Test::MockHTTP is a utility to run PSGI application given HTTP::Request objects and return HTTP::Response object out of PSGI application response. See Plack::Test how to use this module....
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Middleware::JSONP - Wraps JSON response in JSONP if callback parameter is specified
Plack::Middleware::JSONP wraps JSON response, which has Content-Type value either "text/javascript" or "application/json" as a JSONP response which is specified with the "callback" query parameter. The name of the parameter can be set while enabling ...
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Middleware::Chunked - Applies chunked encoding to the response body
Plack::Middleware::Chunked is a middleware, or rather a library for PSGI server to automatically add chunked encoding to the response body when Content-Length is not set in the response header....
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Middleware::Runtime - Sets an X-Runtime response header
Plack::Middleware::Runtime is a Plack middleware component that sets the application's response time (in seconds) in the *X-Runtime* HTTP response header....
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Middleware::Recursive - Allows PSGI apps to include or forward requests recursively
Plack::Middleware::Recursive allows PSGI applications to recursively include or forward requests to other paths. Applications can make use of callbacks stored in "$env->{'plack.recursive.include'}" to *include* another path to get the response (wheth...
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Middleware::AccessLog - Logs requests like Apache's log format
Plack::Middleware::AccessLog forwards the request to the given app and logs request and response details to the logger callback. The format can be specified using Apache-like format strings (or "combined" or "common" for the default formats). If none...
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC