HTTP::Throwable::Role::TextBody - an exception with a plaintext body
This is a very simple role,
implementing the required
body_headers for HTTP::Throwable.
it requires that a
text_body method be provided.
When an HTTP::Throwable exception uses this role,
its PSGI response will have a
text/plain content type and will send the result of calling its
text_body method as the response body.
It will also stringify to the text body.
The role HTTP::Throwable::Role::BoringText can be useful to provide a
text_body method that issues the
status_line as the body.
This software is copyright (c) 2011 by Infinity Interactive, Inc..
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.