The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:Plack Plack::Response"

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

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) River stage four • 768 direct dependents • 1906 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.0051 - 05 Jan 2024 23:11:02 UTC

Plack::LWPish - HTTP::Request/Response compatible interface with HTTP::Tiny backend River stage four • 768 direct dependents • 1906 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.0051 - 05 Jan 2024 23:11:02 UTC

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

MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC

Plack::Test - Test PSGI applications with various backends River stage four • 768 direct dependents • 1906 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.0051 - 05 Jan 2024 23:11:02 UTC

HTTP::Message::PSGI - Converts HTTP::Request and HTTP::Response from/to PSGI env and response River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 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.0051 - 05 Jan 2024 23:11:02 UTC

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

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 River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 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.0051 - 05 Jan 2024 23:11:02 UTC

Plack::Middleware::Head - auto delete response body in HEAD requests River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 total dependents

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 River stage four • 768 direct dependents • 1906 total dependents

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
29 results (0.049 seconds)