Manual Reference Pages - PLACK::MIDDLEWARE::XFORWARDEDFOR (3)
Plack::Middleware::XForwardedFor - Plack middleware to handle X-Forwarded-For headers
trust => [qw(127.0.0.1/8)];
Plack::Middleware::XForwardedFor will look for X-Forwarded-For
header in the incomming request and change REMOTE_ADDR to the
real client IP
If not spcified then all addressed are trusted and REMOTE_ADDR will be set to the
first IP in the X-Forwarded-For header.
If given, it should be a list of IPs or Netmasks that can be trusted. Starting with the IP
of the client in REMOTE_ADDR then the IPs in the X-Forwarded-For header from right to left.
The first untrusted IP found is set to be REMOTE_ADDR
Graham Barr <email@example.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2010 by Graham Barr.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
|perl v5.20.3 ||PLACK::MIDDLEWARE::XFORWARDEDFOR (3) ||2010-11-02 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.