Cookieの最大値を取得できません。常に-1が返されます。
クッキーの作成:
Cookie securityCookie = new Cookie("sec", "somevalue");
securityCookie.setMaxAge(EXPIRATION_TIME);
Cookieを取得する:
Cookie[] cookies = request.getCookies();
if (cookies != null) {
for(int i=0; i<cookies.length; i++) {
Cookie cookie = cookies[i];
if ("sec".equals(cookie.getName())){
int age = cookie.getMaxAge();
}
}
}
私はいつも年齢を取得しています=-1
また、Firefox Cookieの有効期限をチェックインすると、奇妙な日付が表示されます。
どうも