Skip to content

lopnor/Plack-Middleware-ReverseProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME

Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend

SYNOPSIS

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

DESCRIPTION

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.

LICENSE

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

COPYRIGHT

Copyright 2009-2019 Tatsuhiko Miyagawa

AUTHOR

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

Nobuo Danjou

Masahiro Nagano

Tatsuhiko Miyagawa

SEE ALSO

HTTP::Engine::Middleware::ReverseProxy

Plack

Plack::Middleware

Plack::Middleware::Conditional

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages