NAME

   Plack::Middleware::Proxy::Connect::IO - CONNECT method

SYNOPSIS

     # In app.psgi
     use Plack::Builder;
     use Plack::App::Proxy;

     builder {
         enable "Proxy::Connect::IO";
         enable "Proxy::Requests";
         Plack::App::Proxy->new->to_app;
     };

DESCRIPTION

   This middleware handles the CONNECT method. It allows to connect to
   https addresses.

   The middleware runs on servers supporting psgix.io and provides own
   event loop so does not work correctly with psgi.nonblocking servers.

   The middleware uses only Perl's core modules: IO::Socket::INET and
   IO::Select.

SEE ALSO

   Plack, Plack::App::Proxy, Plack::Middleware::Proxy::Connect.

BUGS

   If you find the bug or want to implement new features, please report it
   at
   https://github.com/dex4er/perl-Plack-Middleware-Proxy-Connect-IO/issues

   The code repository is available at
   http://github.com/dex4er/perl-Plack-Middleware-Proxy-Connect-IO

AUTHOR

   Piotr Roszatycki <[email protected]>

LICENSE

   Copyright (c) 2014 Piotr Roszatycki <[email protected]>.

   This is free software; you can redistribute it and/or modify it under
   the same terms as perl itself.

   See http://dev.perl.org/licenses/artistic.html