CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     H     > >     HTTP     > >     HTTP-Throwable
Distribution HTTP-Throwable [Download]
Author RJBS [ Ricardo SIGNES ]
Version 0.016
Abstract a set of strongly-typed, PSGI-friendly HTTP 1.1 exception libraries
Released 17 June 2011
Size 30.1 KB
MD5 Checksum 7f8ccb0d0622e0876ae28c0cdc285437
Additional Files README   |   META   |   Changes   |   Makefile.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix
Prerequisites List::AllUtils  |   Moose  |   Moose::Role  |   Moose::Util::TypeConstraints  |   MooseX::Role::WithOverloading  |   MooseX::StrictConstructor  |   Plack  |   Plack::Util  |   StackTrace::Auto  |   Sub::Exporter  |   Sub::Exporter::Util  |   Throwable  |  

Modules

HTTP::Throwable  [source]   [v 0.016] a set of strongly-typed, PSGI-friendly HTTP 1.1 exception libraries
HTTP::Throwable::Factory  [source]   [v 0.016] a factory that throws HTTP::Throwables for you
HTTP::Throwable::Role::BoringText  [source]   [v 0.016] provide the simplest text_body method possible
HTTP::Throwable::Role::Generic  [source]   [v 0.016] a generic built-by-hand exception
HTTP::Throwable::Role::NoBody  [source]   [v 0.016] an exception with no body
HTTP::Throwable::Role::Redirect  [source]   [v 0.016] an exception that is a redirect
HTTP::Throwable::Role::Status::BadGateway  [source]   [v 0.016] 502 Bad Gateway
HTTP::Throwable::Role::Status::BadRequest  [source]   [v 0.016] 400 Bad Request
HTTP::Throwable::Role::Status::Conflict  [source]   [v 0.016] 409 Conflict
HTTP::Throwable::Role::Status::ExpectationFailed  [source]   [v 0.016] 417 Expectation Failed
HTTP::Throwable::Role::Status::Forbidden  [source]   [v 0.016] 403 Forbidden
HTTP::Throwable::Role::Status::Found  [source]   [v 0.016] 302 Found
HTTP::Throwable::Role::Status::GatewayTimeout  [source]   [v 0.016] 504 Gateway Timeout
HTTP::Throwable::Role::Status::Gone  [source]   [v 0.016] 410 Gone
HTTP::Throwable::Role::Status::HTTPVersionNotSupported  [source]   [v 0.016] 505 HTTP Version Not Supported
HTTP::Throwable::Role::Status::ImATeapot  [source]   [v 0.016] 418 I'm a teapot
HTTP::Throwable::Role::Status::InternalServerError  [source]   [v 0.016] 500 Internal Server Error
HTTP::Throwable::Role::Status::LengthRequired  [source]   [v 0.016] 411 Length Required
HTTP::Throwable::Role::Status::MethodNotAllowed  [source]   [v 0.016] 405 Method Not Allowed
HTTP::Throwable::Role::Status::MovedPermanently  [source]   [v 0.016] 301 Moved Permanently
HTTP::Throwable::Role::Status::MultipleChoices  [source]   [v 0.016] 300 Multiple Choices
HTTP::Throwable::Role::Status::NotAcceptable  [source]   [v 0.016] 406 Not Acceptable
HTTP::Throwable::Role::Status::NotFound  [source]   [v 0.016] 404 Not Found
HTTP::Throwable::Role::Status::NotImplemented  [source]   [v 0.016] 501 Not Implemented
HTTP::Throwable::Role::Status::NotModified  [source]   [v 0.016] 304 Not Modified
HTTP::Throwable::Role::Status::PreconditionFailed  [source]   [v 0.016] 412 Precondition Failed
HTTP::Throwable::Role::Status::ProxyAuthenticationRequired  [source]   [v 0.016] 407 Proxy Authentication Required
HTTP::Throwable::Role::Status::RequestedRangeNotSatisfiable  [source]   [v 0.016] 416 Requested Range Not Satisfiable
HTTP::Throwable::Role::Status::RequestEntityTooLarge  [source]   [v 0.016] 413 Request Entity Too Large
HTTP::Throwable::Role::Status::RequestTimeout  [source]   [v 0.016] 408 Request Timeout
HTTP::Throwable::Role::Status::RequestURITooLong  [source]   [v 0.016] 414 Request-URI Too Long
HTTP::Throwable::Role::Status::SeeOther  [source]   [v 0.016] 303 See Other
HTTP::Throwable::Role::Status::ServiceUnavailable  [source]   [v 0.016] 503 Service Unavailable
HTTP::Throwable::Role::Status::TemporaryRedirect  [source]   [v 0.016] 307 Temporary Redirect
HTTP::Throwable::Role::Status::Unauthorized  [source]   [v 0.016] 401 Unauthorized
HTTP::Throwable::Role::Status::UnsupportedMediaType  [source]   [v 0.016] 415 Unsupported Media Type
HTTP::Throwable::Role::Status::UseProxy  [source]   [v 0.016] 305 Use Proxy
HTTP::Throwable::Role::TextBody  [source]   [v 0.016] an exception with a plaintext body

Categories

World Wide Web HTML HTTP CGI    >>     HTTP

Win32 PPM packages for "HTTP-Throwable"

No results found [ppm-request]

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.