domingo, 13 de janeiro de 2002

Use Server.Transfer ao invés de Response.Redirect

Troque Response.Redirect por Server.Transfer

Muitas vezes, é comum redirecionarmos para uma outra página, de dentro de nosso script. No IIS4 e  ASP2 voce usaria normalmente o comando response.redirect para fazer isso. Este comando envia uma resposta para o browser para instruí-lo a requisitara nova página - portanto o browser fez essencialmente duas requisições de página ao servidor.

O IIS5/ASP3 melhorou isso, fornecendo um meio para redirecionamento server-side, chamado server.transfer, pela transferencia da execução imediata e diretamente para outra pagina, evitando o "extra round-trip" (algo como "desengate extra") do IIS4. Muito mais eficiente.



Esta matéria foi postada originalmente no ASP4Developers por Valmir Cinquini (site), que na época era "Analista/Programador C#, VB.Net, ASP, VB, Javascript e T-SQL

www.cinquini.com.br/vcinquini>". Hoje, vai saber...

0 comentários: