PHP में क्लाउडफ्लेयर के साथ विज़िटर आईपी पते पुनर्प्राप्त करना
किसी वेबसाइट पर विज़िटरों को ट्रैक करते समय, उनके आईपी पते लॉग करना एक आम बात है। हालाँकि, कैशिंग के लिए क्लाउडफ़ेयर का उपयोग एक समस्या पेश कर सकता है, क्योंकि लौटाए गए आईपी पते क्लाउडफ़ेयर के सर्वर के हो सकते हैं। यह लेख क्लाउडफ्लेयर का उपयोग करते समय वास्तविक विज़िटर आईपी पते को पुनः प्राप्त करने की एक विधि की खोज करता है। ]: वास्तविक विज़िटर आईपी पता
$_SERVER["HTTP_CF_IPCOUNTRY"]: विज़िटर का देश
यह कोड वास्तविक विज़िटर आईपी पते के साथ $_SERVER['REMOTE_ADDR'] वेरिएबल को अपडेट करता है, यदि यह क्लाउडफ्लेयर के हेडर के माध्यम से उपलब्ध है।
यह ध्यान रखना महत्वपूर्ण है कि यदि आईपी पता महत्वपूर्ण है, यह सत्यापित करना आवश्यक हो सकता है कि $_SERVER["REMOTE_ADDR"] मान एक वैध क्लाउडफ्लेयर आईपी पते का प्रतिनिधित्व करता है। ऐसा इसलिए है क्योंकि दुर्भावनापूर्ण अभिनेता संभावित रूप से सर्वर आईपी से सीधे कनेक्ट करने के लिए हेडर में हेरफेर कर सकते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3