Maison  >  Article  >  développement back-end  >  Comment puis-je obtenir les adresses IP des visiteurs utilisant Flask en Python ?

Comment puis-je obtenir les adresses IP des visiteurs utilisant Flask en Python ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-31 09:15:29566parcourir

 How Can I Get the IP Addresses of Visitors Using Flask in Python?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn