add Visitor in example

This commit is contained in:
long2ice
2020-09-22 23:28:53 +08:00
parent 7e2889510e
commit a28bd454dd
4 changed files with 52 additions and 0 deletions

12
examples/common.py Normal file
View File

@ -0,0 +1,12 @@
from starlette.requests import Request
def get_client_ip(request: Request):
"""
:param request:
:return:
"""
forwarded = request.headers.get("X-Forwarded-For")
if forwarded:
return forwarded.split(",")[0]
return request.client.host