रखने वाले कुकी सर्वर द्वारा सेट किया गया है, मैं सर्वलेट # 4 के साथ एक कुकी सेट करने की कोशिश कर रहा हूं? Servlet प्रतिक्रिया में Wn5pZ1JwQnlLEGRJAgB4WQU% 3 डी।कुकी सर्वर को डबल कोट्स
लेकिन जब मैं ब्राउज़र में कुकी सेट इसे इस तरह इसके आसपास के उद्धरण के साथ वापस आ गया है:
"? अज्ञात # 4 Wn5pZ1JwQnlLEGRJAgB4WQU% 3 डी"।
ऐसा क्यों हो रहा है? हम जेटी को एप्लिकेशन सर्वर के रूप में उपयोग कर रहे हैं।
मैं कोड जो मैं लिखा है डाल देंगे
String cookieValue = "unkown#4?Wn5pZ1JwQnlLEGRJAgB4WQU%3D";
Cookie zedoCookie = new Cookie("cookiename", cookieValue);
zedoCookie.setMaxAge(31536000); // this is one year duration.
zedoCookie.setDomain("somedomain.com");
zedoCookie.setPath("/");
response.addCookie(zedoCookie);
कोई इस पर कुछ प्रकाश डाल सकते हैं?
मुझे पहले से ही this पर एक नज़र डाली है। लेकिन ऐसा लगता है कि यह मेरी समस्या का समाधान नहीं करता है।
+1 इसके लिए धन्यवाद। मैंने अपनी बेस 64 कुकी को रिक्त स्थान के बिना संग्रहीत करने के लिए '+' -> '-', '/' -> '।', और '=' -> '_' को परिवर्तित किया था। – Gray