Comment acquérir les adresses IP des visiteurs avec Flask en Python
Pour faciliter les opérations de journalisation, il est essentiel d'obtenir les adresses IP des utilisateurs accédant à votre site Web. Ceci est particulièrement pertinent lorsque ces utilisateurs sont autorisés à télécharger des fichiers. Dans cet article, nous vous guiderons tout au long du processus de récupération d'adresses IP à l'aide de Flask, un micro-framework populaire basé sur Python.
Obtention des adresses IP via Flask
La documentation fournie par Werkzeug, la boîte à outils WSGI sur laquelle Flask est construit, offre des informations sur l'accès à l'objet Request, qui permet la récupération de l'attribut remote_addr.
Code illustratif
L'extrait de code suivant illustre le processus de récupération des adresses 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>
Informations supplémentaires
Pour des informations plus détaillées, il est recommandé de consulter le site officiel Documentation Werkzeug.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!