Fix real ip header
This commit is contained in:
parent
add153d8a6
commit
ba580483b4
@ -2,4 +2,4 @@
|
||||
|
||||
A small little program to manage emails.
|
||||
|
||||
The proxy should add X-RealIp to get a better logging.
|
||||
The proxy should add X-Real-IP to get a better logging.
|
||||
|
||||
@ -22,7 +22,7 @@ class BaseMiddleware:
|
||||
|
||||
class LoggingMiddleware(BaseMiddleware):
|
||||
def __call__(self, *args, **kwargs):
|
||||
real_ip = request.headers.get("X-RealIp", None)
|
||||
real_ip = request.headers.get("X-Real-IP", None)
|
||||
if real_ip is None and self.app.debug:
|
||||
real_ip = request.remote_addr
|
||||
setattr(request, "real_remote_addr", real_ip)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user