setMaxAge एक कुकी की अधिकतम आयु को नियंत्रित करना है, तो सचमुच अधिकतम आयु संभव स्थापित करने के लिए करता है, तो मेरा इरादा है तार्किक बात कर किया जाएगा:कुकी.सेटमैक्सएज (Integer.MAX_VALUE) के साथ क्या सौदा है?
cookie.setMaxAge(Integer.MAX_VALUE);
हालांकि इस कुकी HTTP शीर्ष लेख में कोई Expires
में जो परिणाम बिलकुल भी, मैं इसे वेबस्पेयर 7 पर परीक्षण कर रहा हूं। इसे सेकंड में मापने वाले 1 साल की तरह कुछ सेट करना ठीक काम करता है।
ऐसा क्यों हो रहा है?
पीएस अभी टॉमकैट 7 - इंटीजर.एमएक्स_वीआरएल परिणामों पर Max-Age=2147483647; Expires=Wed, 06-Mar-2080 21:30:32 GMT
में परीक्षण किया गया है, इसलिए यह वेबस्पियर के साथ कुछ गलत होना चाहिए।
http://www.javaworld.com/community/node/3673 – NINCOMPOOP
हाँ, यह मेरा लेख है। लेकिन इसमें Integer.MAX_VALUE के बारे में कुछ भी नहीं है। –
त्वरित परीक्षण, जैसा कि आप वेबस्पेयर 6.1 पर अपेक्षा कर रहे थे। मेरे पास वेबस्पियर 7 वातावरण नहीं है जिस पर परीक्षण किया जाए। क्या आपने अन्य समाप्ति मूल्यों का परीक्षण किया था? – dbreaux