• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

inc/Module/H08-Aug-2012-2,3631,757

lib/Plack/Handler/AnyEvent/H08-Aug-2012-241142

t/H08-Aug-2012-149

xt/H08-Aug-2012-2622

.gitignoreH A D04-Feb-201037 65

ChangesH A D08-Aug-2012255 117

MANIFESTH A D08-Aug-2012518 2524

META.ymlH A D08-Aug-2012755 3433

Makefile.PLH A D08-Aug-2012370 1413

READMEH A D08-Aug-20121.2 KiB4532

README

1NAME
2    Plack::Handler::AnyEvent::HTTPD - Plack handler to run PSGI apps on
3    AnyEvent::HTTPD
4
5SYNOPSIS
6      plackup -s AnyEvent::HTTPD --port 9090
7
8DESCRIPTION
9    Plack::Handler::AnyEvent::HTTPD is a Plack handler to run PSGI apps on
10    AnyEvent::HTTPD module.
11
12FEATURES
13    It's a handler running on AnyEvent::HTTPD so it inherits all the
14    features from that, but the implementation is a bit tweaked to bypass
15    some restrictions that AnyEvent::HTTPD has, i.e.:
16
17    *   AnyEvent::HTTPD only supports GET and POST but this handler supports
18        other methods too.
19
20    *   AnyEvent::HTTPD processes "x-www-form-urlencoded" and
21        "multipart/form-data" but this handler turns off that processing and
22        just pushes the buffered content to "psgi.input"
23
24LIMITATIONS
25    *   "$env->{SERVER_PROTOCOL}" is always *HTTP/1.0* regardless of the
26        request version.
27
28AUTHOR
29    Tatsuhiko Miyagawa <miyagawa@bulknews.net>
30
31LICENSE
32    This library is free software; you can redistribute it and/or modify it
33    under the same terms as Perl itself.
34
35SEE ALSO
36    AnyEvent::HTTPD
37
38POD ERRORS
39    Hey! The above document had some coding errors, which are explained
40    below:
41
42    Around line 217:
43        You forgot a '=back' before '=head1'
44
45