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

JSP के साथ कुकीज़ कैसे पढ़ें?

कुकीज़ पढ़ने के लिए, आपको getCookies() मेथड को HttpServletRequest पर कॉल करके javax.servlet.http.Cookie ऑब्जेक्ट्स की एक सरणी बनाने की आवश्यकता होती है। फिर सरणी के माध्यम से साइकिल चलाएं, और प्रत्येक कुकी और संबद्ध मान तक पहुंचने के लिए getName() और getValue() मेथड्स का उपयोग करें।

उदाहरण: पिछले उदाहरण में सेट की गई कुकीज़ पढ़ना

<html>
<head>
    <title>Reading Cookies</title>
</head>
<body>
    <center>
        <h1>Reading Cookies</h1>
    </center>
    <%
        Cookie cookie = null;
        Cookie[] cookies = null;
        // इस डोमेन से जुड़ी कुकीज़ की सरणी प्राप्त करें
        cookies = request.getCookies();
        if (cookies != null) {
            out.println("<h2> Found Cookies Name and Value</h2>");
            for (int i = 0; i < cookies.length; i++) {
                cookie = cookies[i];
                out.print("Name : " + cookie.getName() + ", ");
                out.print("Value: " + cookie.getValue() + " <br/>");
            }
        } else {
            out.println("<h2>No cookies found</h2>");
        }
    %>
</body>
</html>

आउटपुट

उपरोक्त कोड को main.jsp फ़ाइल में रखें और इसे एक्सेस करने का प्रयास करें। यदि आपने first_name कुकी को "John" और last_name कुकी को "Player" के रूप में सेट किया है तो https://localhost:8080/main.jsp चलाने पर निम्न परिणाम प्रदर्शित होगा:

Found Cookies Name and Value
Name : first_name, Value: John
Name : last_name, Value: Player

मुख्य बिंदु

  • request.getCookies() Cookie[] सरणी लौटाता है (यदि कोई कुकी नहीं है तो null)।
  • नाम/मान के लिए cookie.getName(), cookie.getValue() का उपयोग करें।
  • कुकीज़ डोमेन/पथ-विशिष्ट होती हैं; केवल मिलान करने वाली कुकीज़ भेजी जाती हैं।
  • सुरक्षा: संवेदनशील डेटा के लिए HttpOnly, Secure फ्लैग्स सेट करें (सर्वलेट API के माध्यम से)।
  1. जावास्क्रिप्ट का उपयोग करके कुकी कैसे पढ़ें? जावास्क्रिप्ट का उपयोग करके कुकी कैसे पढ़ें?

    जावास्क्रिप्ट का उपयोग करके कुकी पढ़ने के लिए कोड निम्नलिखित है: नोट - इस उदाहरण को चलाने के लिए एक लोकल सर्वर की आवश्यकता होगी। उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <

  1. JSP में कुकीज़ कैसे सेट करें? JSP में कुकीज़ कैसे सेट करें?

    JSP के साथ कुकीज़ सेट करने में तीन चरण शामिल हैं: चरण 1: Cookie ऑब्जेक्ट बनाना कुकी नाम और कुकी मान दोनों के साथ Cookie कंस्ट्रक्टर को कॉल करें, जो दोनों स्ट्रिंग्स हैं। Cookie cookie = new Cookie(key, value); ध्यान रखें, न तो नाम और न ही मान में व्हाइटस्पेस या निम्नलिखित कैरेक्टर्स होने चाहिए: [ ]

  1. कुकी सेटिंग्स की समस्या को कैसे ठीक करें:  हमने आपकी कुकी सेटिंग्स में एक समस्या का पता लगाया है कुकी सेटिंग्स की समस्या को कैसे ठीक करें: 'हमने आपकी कुकी सेटिंग्स में एक समस्या का पता लगाया है'

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