flaskでIPアドレスを取得する方法
目次
ソースコード
from flask import request
ip = request.environ.get('HTTP_X_REAL_IP', request.remote_addr)
print(ip)
Nginxでリバースプロキシを使用しているので、上記のような記述になっていますが、ローカル環境でもそのまま使用できるのでオススメです
※ローカルでは【HTTP_X_REAL_IP】は存在しない


名前:田中寛之
今まで約20年間、出版社、マスコミ、化粧品会社、システム会社・病院・クリニックにてシステムエンジニアとして勤務。現在、個人事業主「ONLINE-WORLD」として活動し、42歳からPythonを始めました!


名前:田中寛之
今まで約20年間、出版社、マスコミ、化粧品会社、システム会社・病院・クリニックにてシステムエンジニアとして勤務。現在、個人事業主「ONLINE-WORLD」として活動し、42歳からPythonを始めました!