Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python CGI प्रोग्रामिंग में कुकीज कैसे काम करती हैं?


CGI में कुकीज का उपयोग

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

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

कुकीज कैसे काम करती हैं:

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

कुकीज 5 वेरिएबल-लेंथ फील्ड्स का प्लेन टेक्स्ट डेटा रिकॉर्ड होती हैं:

Expires - वह तारीख जब कुकी एक्सपायर होगी। यदि यह खाली है, तो कुकी तब एक्सपायर होगी जब विज़िटर ब्राउज़र बंद करेगा।

Domain - आपकी साइट का डोमेन नाम।

Path - वह पाथ जो उस डायरेक्टरी या वेब पेज का होता है जो कुकी सेट करता है। यह खाली हो सकता है यदि आप किसी भी डायरेक्टरी या पेज से कुकी रिट्रीव करना चाहते हैं।

Secure - यदि इस फील्ड में "secure" शब्द है, तो कुकी केवल सिक्योर सर्वर के साथ रिट्रीव की जा सकती है। यदि यह फील्ड खाली है, तो ऐसा कोई प्रतिबंध नहीं है।

Name=Value - कुकीज की-वैल्यू पेयर्स के रूप में सेट और रिट्रीव की जाती हैं।

  1. - JavaScript में कुकीज़ कैसे बनाएं?

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

  1. - JSP में कुकीज़ कैसे काम करती हैं?

    कुकीज़ आमतौर पर HTTP हेडर में सेट की जाती हैं (हालांकि JavaScript ब्राउज़र पर सीधे कुकी भी सेट कर सकता है)। एक JSP जो कुकी सेट करता है, वह हेडर भेज सकता है जो इस तरह दिखते हैं: HTTP/1.1 200 OK Date: Fri, 04 Feb 2000 21:03:38 GMT Server: Apache/1.3.9 (UNIX) PHP/4.0b3 Set-Cookie: name = xyz; expires

  1. Python में Bokeh के साथ इमेजेज के साथ कैसे काम करें? Python में Bokeh के साथ इमेजेज के साथ कैसे काम करें?

    Bokeh में इमेजेज के साथ काम करने के लिए image_url() मेथड का उपयोग करें और इमेजेज की लिस्ट पास करें। चरण :func:show कॉल होने पर फाइल में सेव आउटपुट जनरेट करने के लिए डिफ़ॉल्ट आउटपुट स्टेट कॉन्फिगर करें। प्लॉटिंग के लिए नया फिगर बनाएं। दिए गए URLs से लोड की गई इमेजेज रेंडर करें। Bokeh ऑब्जेक्ट या एप