File Coverage

blib/lib/HTTP/Throwable/Role/Status/HTTPVersionNotSupported.pm
Criterion Covered Total %
statement 8 8 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod 0 2 0.0
total 12 14 85.7


line stmt bran cond sub pod time code
1             package HTTP::Throwable::Role::Status::HTTPVersionNotSupported 0.028;
2             our $AUTHORITY = 'cpan:STEVAN';
3              
4 1     1   646 use Moo::Role;
  1         2  
  1         8  
5              
6             with(
7             'HTTP::Throwable',
8             'HTTP::Throwable::Role::BoringText',
9             );
10              
11 2     2 0 94 sub default_status_code { 505 }
12 2     2 0 7395 sub default_reason { 'HTTP Version Not Supported' }
13              
14 1     1   379 no Moo::Role; 1;
  1         3  
  1         6  
15              
16             =pod
17              
18             =encoding UTF-8
19              
20             =head1 NAME
21              
22             HTTP::Throwable::Role::Status::HTTPVersionNotSupported - 505 HTTP Version Not Supported
23              
24             =head1 VERSION
25              
26             version 0.028
27              
28             =head1 DESCRIPTION
29              
30             The server does not support, or refuses to support, the
31             HTTP protocol version that was used in the request message.
32             The server is indicating that it is unable or unwilling to
33             complete the request using the same major version as the
34             client, other than with this error message. The response
35             SHOULD contain an entity describing why that version is not
36             supported and what other protocols are supported by that
37             server.
38              
39             =head1 PERL VERSION
40              
41             This library should run on perls released even a long time ago. It should work
42             on any version of perl released in the last five years.
43              
44             Although it may work on older versions of perl, no guarantee is made that the
45             minimum required version will not be increased. The version may be increased
46             for any reason, and there is no promise that patches will be accepted to lower
47             the minimum required perl.
48              
49             =head1 AUTHORS
50              
51             =over 4
52              
53             =item *
54              
55             Stevan Little
56              
57             =item *
58              
59             Ricardo Signes
60              
61             =back
62              
63             =head1 COPYRIGHT AND LICENSE
64              
65             This software is copyright (c) 2011 by Infinity Interactive, Inc.
66              
67             This is free software; you can redistribute it and/or modify it under
68             the same terms as the Perl 5 programming language system itself.
69              
70             =cut
71              
72             __END__