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

पायथन सीजीआई प्रोग्रामिंग में कुकीज़ कैसे सेट करें?

कुकी सेट करना

ब्राउज़र पर कुकीज़ भेजना बहुत आसान है। इन कुकीज़ को HTTP शीर्षलेख के साथ सामग्री-प्रकार फ़ील्ड में पहले भेजा जाता है। मान लें कि आप उपयोगकर्ता आईडी और पासवर्ड को कुकीज़ के रूप में सेट करना चाहते हैं। कुकीज सेट करना इस प्रकार किया जाता है -

#!/usr/bin/python
print "Set-Cookie:UserID = XYZ;\r\n"
print "Set-Cookie:Password = XYZ123;\r\n"
print "Set-Cookie:Expires = Tuesday, 31-Dec-2007 23:12:40 GMT;\r\n"
print "Set-Cookie:Domain = www.tutorialspoint.com;\r\n"
print "Set-Cookie:Path = /perl;\n"
print "Content-type:text/html\r\n\r\n"
...........Rest of the HTML Content....

इस उदाहरण से आप समझ गए होंगे कि कुकीज कैसे सेट करें। हम कुकीज़ सेट करने के लिए सेट-कुकी HTTP शीर्षलेख का उपयोग करते हैं।

समाप्ति, डोमेन और पथ जैसी कुकी विशेषताओं को सेट करना वैकल्पिक है। यह उल्लेखनीय है कि कुकीज मैजिक लाइन भेजने से पहले सेट की जाती हैं "Content-type:text/html\r\n\r\n.


  1. पायथन:एक शब्दकोश कैसे प्रिंट करें

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

  1. पायथन में पैटर्न कैसे प्रिंट करें?

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

  1. पायथन में समेकित स्ट्रिंग कैसे मुद्रित करें?

    जब स्ट्रिंग्स के साथ प्रयोग किया जाता है, प्लस (+) को कॉन्सटेनेशन ऑपरेटर के रूप में परिभाषित किया जाता है। यह दूसरी स्ट्रिंग को पहली स्ट्रिंग में जोड़ता है। >>> s1 = TutorialsPoint >>> s2 = Hyderabad >>> print (s1+s2) TutorialsPoint Hyderabad