কম্পিউটার টিউটোরিয়াল

পাইথনে CGI-এ কুকি ব্যবহার


HTTP प्रोटोकॉल एक स्टेटलेस प्रोटोकॉल है। एक व्यावसायिक वेबसाइट के लिए, विभिन्न पृष्ठों के बीच सत्र जानकारी बनाए रखना आवश्यक है। उदाहरण के लिए, एक उपयोगकर्ता पंजीकरण कई पृष्ठों को पूरा करने के बाद समाप्त होता है। सभी वेब पृष्ठों में उपयोगकर्ता की सत्र जानकारी कैसे बनाए रखें?

कई स्थितियों में, कुकीज़ का उपयोग प्राथमिकताओं, खरीदारी, कमीशन, और बेहतर आगंतुक अनुभव या साइट आंकड़ों के लिए आवश्यक अन्य जानकारी को याद रखने और ट्रैक करने का सबसे कुशल तरीका है।

यह कैसे काम करता है?

आपका सर्वर विज़िटर के ब्राउज़र को कुकी के रूप में कुछ डेटा भेजता है। ब्राउज़र कुकी को स्वीकार कर सकता है। यदि यह करता है, तो यह विज़िटर की हार्ड ड्राइव पर एक सादे टेक्स्ट रिकॉर्ड के रूप में संग्रहीत होता है। अब, जब विज़िटर आपकी साइट पर किसी अन्य पृष्ठ पर आता है, तो कुकी पुनः प्राप्ति के लिए उपलब्ध होती है। एक बार पुनः प्राप्त होने पर, आपका सर्वर जानता है/याद रखता है कि क्या संग्रहीत किया गया था।

कुकीज़ 5 वेरिएबल-लेंथ फील्ड्स का एक सादा टेक्स्ट डेटा रिकॉर्ड है −

  • Expires − कुकी समाप्त होने की तारीख। यदि यह खाली है, तो कुकी तब समाप्त होगी जब विज़िटर ब्राउज़र छोड़ देगा।
  • Domain − आपकी साइट का डोमेन नाम।
  • Path − उस डायरेक्टरी या वेब पेज का पथ जो कुकी सेट करता है। यह खाली हो सकता है यदि आप किसी भी डायरेक्टरी या पेज से कुकी पुनः प्राप्त करना चाहते हैं।
  • Secure − यदि इस फील्ड में "secure" शब्द है, तो कुकी को केवल सुरक्षित सर्वर के साथ पुनः प्राप्त किया जा सकता है। यदि यह फील्ड खाली है, तो ऐसा कोई प्रतिबंध नहीं है।
  • Name=Value − कुकीज़ को की और वैल्यू जोड़े के रूप में सेट और पुनः प्राप्त किया जाता है।

  1. পাইথনে CGI কী?

  2. পাইথন ব্যবহার করে স্টপওয়াচ তৈরি করা

  3. পাইথনে WhatsApp অটোমেশন (WhatsApp using Python)

  4. পাইথনে cx_Freeze ব্যবহার করে এক্সিকিউটেবল বানানো