Defina o tempo válido do objeto Cookie, o método setMaxage () pode definir o tempo válido do objeto Cookie.
Por exemplo: cookie c = novo cookie ("nome de usuário", "John");
c.setmaxage (60); // o significado de 60 segundos
c.setMaxage (60*60); // Uma hora
c.setMaxage (365*24*60*60); // Um ano
Se o tempo de validade não estiver definido, significa que o ciclo de vida deste cookie é durante a sessão do navegador. Enquanto a janela do navegador estiver fechada, o biscoito desaparece.
Este cookie cuja vida é a sessão de navegação é chamada de biscoito de sessão. Os cookies de sessão geralmente não são armazenados no disco rígido, mas na memória.
Se o tempo de expiração for definido, o navegador salvará os cookies no disco rígido, fechará e abra o navegador novamente. Esses cookies ainda serão válidos até que o tempo de expiração do conjunto seja excedido. Os cookies armazenados no disco rígido podem ser compartilhados entre diferentes processos do navegador, como duas janelas do IE. Os navegadores diferentes têm maneiras diferentes de lidar com cookies armazenados na memória.
Quando o cookie.setMaxage é definido como 0, o cookie especificado será excluído no navegador imediatamente
Quando o cookie.setMaxage é definido como -1, significa que o fechamento do navegador atual é inválido.
O artigo acima discute brevemente o ciclo de vida dos cookies é todo o conteúdo que compartilhei com você. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.