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

जेएसपी में कुकीज़ कैसे काम करती हैं?

<घंटा/>

कुकीज़ आमतौर पर एक HTTP हेडर में सेट की जाती हैं (हालाँकि जावास्क्रिप्ट एक कुकी को सीधे ब्राउज़र पर भी सेट कर सकता है)। कुकी सेट करने वाला 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 = Friday, 04-Feb-07 22:03:38 GMT;
path = /; domain = tutorialspoint.com
Connection: close
Content-Type: text/html

जैसा कि आप देख सकते हैं, सेट-कुकी हेडर इसमें एक नाम मान युग्म, एक GMT दिनांक, एक पथ . है और एक डोमेन . नाम और मान URL एन्कोडेड होगा। समाप्त हो जाता है फ़ील्ड ब्राउज़र को "भूलने" . के लिए एक निर्देश है कुकी दिए गए समय और तारीख के बाद।

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

GET / HTTP/1.0
Connection: Keep-Alive
User-Agent: Mozilla/4.6 (X11; I; Linux 2.2.6-15apmac ppc)
Host: zink.demon.co.uk:1126
Accept: image/gif, */*
Accept-Encoding: gzip
Accept-Language: en
Accept-Charset: iso-8859-1,*,utf-8
Cookie: name = xyz

JSP स्क्रिप्ट के पास अनुरोध विधि request.getCookies() के माध्यम से कुकीज़ तक पहुंच होगी। जो कुकी . की एक सरणी देता है वस्तुओं।


  1. लॉक डाउन ब्राउजर क्या है और यह कैसे काम करता है?

    एक ऑनलाइन परीक्षा के दौरान, छात्रों की निगरानी करना मुश्किल होता है, खासकर घर पर जब व्यक्तिगत रूप से निरीक्षण करने के लिए कोई शिक्षक नहीं होता है। इसी वजह से आर्टिफिशियल इंटेलिजेंस आधारित सॉफ्टवेयर जैसे लॉकडाउन ब्राउजर बड़ी मांग में हैं। इसमें क्या खास है और कैसे काम करता है?? हम इसे आज की पोस्ट में

  1. अपने Android ब्राउज़र में कुकीज़ कैसे सक्षम करें

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

  1. Google Chrome में कुकीज़ कैसे निष्क्रिय करें

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