ali_agha نشر 2 ديسمبر 2015 أرسل تقرير مشاركة نشر 2 ديسمبر 2015 أريد أن أحصل على عناوين IP لزوار الموقع لاستخدامها في إحصائيات الموقع، فكيف أستطيع فعل ذلك باستخدام بايثون وإطار flask؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 هشام رزق الله نشر 2 ديسمبر 2015 أرسل تقرير مشاركة نشر 2 ديسمبر 2015 هنالك عدة طرق للحصول على عنوان IP للزائر باستخدام بايثون وإطار flask، فعلى سبيل المثال يمكنك استخدام سمة remote_addr من دالة request من مكتبة إطار flask بالإضافة إلى دالة jsonify من نفس المكتبة.مثال لاستخدام الدالتين السابقتين: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أو يمكنك فعل ذلك عن طريق استخدام الطريقة التالية:request.environ['REMOTE_ADDR'] ملاحظة: قد يتسبب استخدام برامج البروكسي بعض الأخطاء عند محاولة الحصول على عنوان IP، وفي هذه الحالة قد لا تحصل على العنوان الصحيح.المصدر اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
ali_agha
أريد أن أحصل على عناوين IP لزوار الموقع لاستخدامها في إحصائيات الموقع، فكيف أستطيع فعل ذلك باستخدام بايثون وإطار flask؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.