FC ConcursosFC Concursos

Questão FC670914

Acerca do HTML5, do jQuery e do ASP.NET, julgue o item seguinte. No desenvolvimento de aplicações ASP.NET Web Forms, a função do comando Response. Redirect(“pagina.aspx”) é redirec

Desenvolvimento Web

QUADRIX · 2025

Acerca do HTML5, do jQuery e do ASP.NET, julgue o item seguinte.

 

No desenvolvimento de aplicações ASP.NET Web Forms, a função do comando Response. Redirect(“pagina.aspx”) é redirecionar o usuário para outra página com alteração da URL, encerrando a execução da página atual.

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A afirmação foi julgada como CERTO porque Response.Redirect("pagina.aspx") envia ao navegador uma resposta HTTP de redirecionamento (tipicamente 302), fazendo com que o cliente solicite a nova URL e, assim, a barra de endereço seja atualizada.


Por padrão o método chama internamente Response.Redirect(url, endResponse:true), o que interrompe a execução da página atual imediatamente, gerando uma exceção de término de thread (ThreadAbortException) para encerrar o processamento. Por isso o fluxo do servidor não continua após a chamada.


Se for necessário evitar a exceção e permitir que o código continue, use Response.Redirect(url, false) e posicione em seguida Context.ApplicationInstance.CompleteRequest() para concluir corretamente a resposta sem abortar a thread.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo