Flask を使用した訪問者の IP アドレスの取得
Python ベースのマイクロフレームワークである Flask では、IP アドレスをキャプチャする必要がありますWeb サイトにログインしているユーザーの数。この措置は、ロギングの目的で重要であり、ユーザーのアクティビティを追跡し、必要に応じて特定の個人を識別できるようにするためのものです。
Flask でこれを実現するには、Request オブジェクトを利用できます。 Request オブジェクトには、remote_addr プロパティが関連付けられており、これにより、リクエストを行ったユーザーの IP アドレスへのアクセスが提供されます。
コードの実装
次のコード スニペットは、その方法を示しています。 Flask を使用して IP アドレスを取得するには:
from flask import request from flask import jsonify @app.route("/get_my_ip", methods=["GET"]) def get_my_ip(): return jsonify({'ip': request.remote_addr}), 200
このルートを呼び出すことで、ユーザーの IP アドレスを取得し、それを JSON 応答として返すことができます。
追加情報
このトピックの詳細については、Werkzeug のドキュメントを参照してください。 Werkzeug は Flask が利用する基礎となる WSGI ツールキットであり、追加のニュアンスと技術仕様を提供します。
以上がFlask を使用して訪問者の IP アドレスを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。