Obtention d'adresses IP pour les visiteurs à l'aide de Flask
Dans Flask, un micro-framework basé sur Python, il est nécessaire de capturer les adresses IP des utilisateurs se connectant à un site Web. Cette mesure est cruciale à des fins de journalisation, garantissant la possibilité de suivre l'activité des utilisateurs et d'identifier des individus spécifiques si nécessaire.
Pour accomplir cela dans Flask, on peut exploiter l'objet Request. L'objet Request est attribué à la propriété remote_addr, qui donne accès à l'adresse IP de l'utilisateur effectuant la demande.
Implémentation du code
L'extrait de code suivant illustre comment pour récupérer l'adresse IP à l'aide de Flask :
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
En invoquant cette route, on peut obtenir l'adresse IP de l'utilisateur et la renvoyer sous forme de réponse JSON.
Informations supplémentaires
De plus amples informations sur ce sujet peuvent être trouvées dans la documentation Werkzeug. Werkzeug est la boîte à outils WSGI sous-jacente utilisée par Flask, fournissant des nuances et des spécifications techniques supplémentaires.
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!