Mendapatkan Alamat IP untuk Pelawat Menggunakan Flask
Dalam Flask, rangka kerja mikro berasaskan Python, terdapat keperluan untuk menangkap alamat IP daripada pengguna yang log masuk ke laman web. Langkah ini penting untuk tujuan pengelogan, memastikan keupayaan untuk menjejaki aktiviti pengguna dan mengenal pasti individu tertentu jika perlu.
Untuk mencapai ini dalam Flask, seseorang boleh memanfaatkan objek Permintaan. Objek Permintaan dikaitkan dengan sifat remote_addr, yang menyediakan akses kepada alamat IP pengguna yang membuat permintaan.
Pelaksanaan Kod
Coretan kod berikut menggambarkan bagaimana untuk mendapatkan semula alamat IP menggunakan 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
Dengan menggunakan laluan ini, seseorang boleh mendapatkan alamat IP pengguna dan mengembalikannya sebagai respons JSON.
Maklumat Tambahan
Maklumat lanjut tentang topik ini boleh didapati dalam dokumentasi Werkzeug. Werkzeug ialah kit alat WSGI asas yang Flask gunakan, memberikan nuansa tambahan dan spesifikasi teknikal.
Atas ialah kandungan terperinci Bagaimanakah saya boleh mendapatkan alamat IP pelawat menggunakan Flask?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!