Questão FC373536
No ASP clássico, para encerrar uma sessão imediatamente utiliza-se a instrução
Desenvolvimento Web
FCC · 2022
No ASP clássico, para encerrar uma sessão imediatamente utiliza-se a instrução
- <% Session.getSession().close()%>
- <% Session.Remove %>
- <% $_SESSION.close() %>
- <% Session.Abandon %>
- <% SESSION.Exit %>
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Session.Abandon no ASP clássico é a instrução usada para encerrar imediatamente a sessão do usuário. A sintaxe de uso é <% Session.Abandon %>.
Ao chamar Session.Abandon, o servidor marca a sessão atual para destruição. O objeto de sessão permanece disponível até o término do processamento da página em curso, ou seja, você ainda pode ler variáveis na mesma requisição, mas em requisições subsequentes essa sessão não existirá.
O efeito prático é a remoção dos dados de sessão no servidor e a invalidação do identificador (SessionID); uma nova visita criará uma nova sessão com novo ID. Esse método é comumente usado em rotinas de logout e limpeza de sessão.
Observação: se necessário garantir também a exclusão do cookie do cliente, expire manualmente o cookie associado ao SessionID.
Conteúdo do catálogo FC Concursos · Atualizado em