Skip to content

Commit 6ba0335

Browse files
committed
read x-real-ip when set
1 parent d3aad10 commit 6ba0335

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

mintools/restmin/impl/flask/app_factory.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@ def api_generic(request, request_processor, app, resource, auth_required=False):
1515
req['method'] = request.method
1616
req['resource'] = resource
1717
req['json'] = request.json
18-
req['ip'] = request.remote_addr
18+
if request.environ.get('HTTP_X_REAL_IP'):
19+
req['ip'] = request.environ.get('HTTP_X_REAL_IP')
20+
else:
21+
req['ip'] = request.remote_addr
1922
req['params'] = {}
2023

2124
params = {}

0 commit comments

Comments
 (0)