Update app.py
Browse files
app.py
CHANGED
|
@@ -11,7 +11,9 @@ async def get_ip(request: Request):
|
|
| 11 |
# Handle proxy headers if present
|
| 12 |
forwarded_for = request.headers.get("x-forwarded-for")
|
| 13 |
if forwarded_for:
|
| 14 |
-
|
|
|
|
|
|
|
| 15 |
|
| 16 |
return {"ip_address": client_host}
|
| 17 |
|
|
|
|
| 11 |
# Handle proxy headers if present
|
| 12 |
forwarded_for = request.headers.get("x-forwarded-for")
|
| 13 |
if forwarded_for:
|
| 14 |
+
forwarded_string = forwarded_for.split(",")
|
| 15 |
+
for i in forwarded_string:
|
| 16 |
+
client_host = i
|
| 17 |
|
| 18 |
return {"ip_address": client_host}
|
| 19 |
|