Daisuke Maki > STF-Dispatcher-PSGI-1.12 > STF::Dispatcher::PSGI::HTTPException

Download:
STF-Dispatcher-PSGI-1.12.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Source  

NAME ^

STF::Dispatcher::PSGI::HTTPException - Very Light Exception For STF Dispatcher

SYNOPSIS ^

    use STF::Dispatcher::PSGI::HTTPException;
    STF::Dispatcher::PSGI::HTTPException->throw( $code );
    STF::Dispatcher::PSGI::HTTPException->throw( $code, \@hdrs );
    STF::Dispatcher::PSGI::HTTPException->throw( $code, \@hdrs, \@content );

DESCRIPTION ^

This class is a very lightweight fallback for STF Dispatcher modules to abort request processing and immediately return a HTTP response.

This is meant to be used in conjunction with Plack::Middleware::HTTPExceptions.

You are free to use other modules such ash HTTP::Exception. This module only exists so that we don't have to add an extra dependency to STF::Dispatcher::PSGI (which should just be the interface, so should be as light as possible)

syntax highlighting: