Spaces:
Runtime error
Runtime error
from fastapi import Request | |
def get_client_ip(request: Request): | |
forwarded_for = request.headers.get("x-forwarded-for") | |
if forwarded_for: | |
return forwarded_for.split(",")[0].strip() | |
real_ip = request.headers.get("x-real-ip") | |
if real_ip: | |
return real_ip | |
return request.client.host | |