Plack::Middleware::ReverseProxy(3pm)

Plack::Middleware::ReverseProxy3pm

Supports app to run as a reverse proxy backend

Usage

  builder {
      enable_if { $_[0]->{REMOTE_ADDR} eq '127.0.0.1' } 
          "Plack::Middleware::ReverseProxy";
      $app;
  };

Overview

Plack::Middleware::ReverseProxy resets some HTTP headers, which changed by reverse-proxy. You can specify the reverse proxy address and stop fake requests using 'enable_if' directive in your app.psgi.

Releases

7 releases since Debian 7 (Wheezy); the text changed 3 times.

  1. 7
  2. 8–9
  3. 10–11
  4. 12–13

License

This software is licensed under the same terms as Perl itself.

Author

This module is originally written by Kazuhiro Osawa as HTTP::Engine::Middleware::ReverseProxy for HTTP::Engine.

Nobuo Danjou

Masahiro Nagano

Tatsuhiko Miyagawa

From libplack-middleware-reverseproxy-perl 0.16-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.