如何在Python中使用Flask取得訪客的IP位址
為了方便日誌操作,需要取得訪客的IP位址存取您網站的使用者。當此類用戶被授權下載文件時,這一點尤其重要。在本文中,我們將引導您完成使用 Flask(一種流行的基於 Python 的微框架)檢索 IP 位址的過程。
透過Flask 取得IP 位址
Werkzeug(建構Flask 的WSGI 工具包)提供的文件提供了有關存取Request 物件的見解,該物件支援檢索remote_addr 屬性。
說明性代碼
以下代碼片段演示了檢索IP地址的過程:
<code class="python">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</code>
其他信息
更全面的信息,建議諮詢官方Werkzeug 文件。
以上是如何在Python中使用Flask取得訪客的IP位址?的詳細內容。更多資訊請關注PHP中文網其他相關文章!