HTML DOM दस्तावेज़ कुकी विशेषता

परिभाषा और उपयोग

कुकी विशेषता सेट करना या वापस करना; द्वारा अलग किया गया key=value दस्तावेज़ कुकी सूची

कुकी बनाने का उदाहरण:

document.cookie="username=Bill Gates; expires=Thu, 18 Dec 2013 12:00:00 UTC; path=/";

सूचना:कुकी में कमा, नक़्से या खाली जगह नहीं हो सकते।encodeURIComponent() विधि यह सुनिश्चित कर सकता है कि वे नहीं।

अन्य संदर्भ:

जेविस्क्रिप्ट कूकी पाठ्यक्रम

सुझाव:

कभी-कभी Storage API एक बेहतर उपकरण है:

localStorage विशेषता

sessionStorage विशेषता

उदाहरण

इस डॉक्यूमेंट से संबंधित सभी कूकी प्राप्त करें:

let allCookies = document.cookie;

अपने आप साफ़ी दोहराएं

सिंटैक्स

कूकी वापस करें:

document.cookie

कूकी सेट करें:

document.cookie = newCookie

पैरामीटर

सेकंड को अलग करने वाले name=value सूची के बाद, किसी भी वैकल्पिक मान के साथ:

expires=date
GMT फॉर्मेट में तारीख (Date.toUTCString विधि का उपयोग करें)।
मूलभूत मान: ब्राउज़र बंद होने पर कूकी मिटाएं।
max-age=seconds
कूकी मिटाने से पहले की अधिकतम आयु यदि 0 या अतीत की किसी तारीख है, तो कूकी को मिटाएं।
path=path
कूकी के अधिकारिता वाले डिरेक्ट्री का निर्देशक पथ ('/dir') मूलभूत मान: वर्तमान डिरेक्ट्री।
domain=domainname
साइट के डोमेन ('example.com') मूलभूत मान: डॉक्यूमेंट का डोमेन।
secure
सुरक्षित प्रोटोकॉल (https) के द्वारा कूकी सर्वर पर भेजें。

रिटर्न वैल्यू

टाइप वर्णन
शब्द सेकंड को अलग करने वाले key=value सूची (डॉक्यूमेंट कूकी) के लिए

कूकी और स्थानीय संग्रह

कूकी क्लायंट-सर्वर (ब्राउज़र-सर्वर) अनुप्रयोग के लिए उपयोग किया जाता है。

स्थानीय संग्रह (Local Storage) क्लायंट (ब्राउज़र) अनुप्रयोग के लिए उपयोग किया जाता है。

कूकी वेबसाइट से संबंधित है। यदि डाटा क्लायंट के लिए उपयोग किया जाता है, तो प्रत्येक HTTP हेडर में कूकी भेजना बैंडविड्थ की बर्बादी है।

कुछ उपयोगकर्ताओं के ब्राउज़र में कूकी को सामान्यतया निष्क्रिय कर दिया जाता है。

कूकी का आकार 4 KB तक सीमित है। स्थानीय संग्रह के हर डोम के लिए 5 मेगाबाइट तक सीमित है।

कूकी को एक्सपायर तारीख रखी जाती है। स्थानीय संग्रह में नहीं है।

ब्राउज़र समर्थन

document.cookie डॉम लेवल 2 (2001) विशेषता है。

सभी ब्राउज़र इसे समर्थन करते हैं:

च्रोम आईई एज फायरफॉक्स सफारी ओपेरा
च्रोम आईई एज फायरफॉक्स सफारी ओपेरा
समर्थन 9-11 समर्थन समर्थन समर्थन समर्थन