Método de Transferência ASP
❮ Referência Completa do Objeto do Servidor
O método Transfer envia (transfere) todas as informações de estado (todas as variáveis de aplicativo/sessão e todos os itens nas coleções de solicitação) criadas em um arquivo ASP para um segundo arquivo ASP.
Quando a segunda página ASP concluir suas tarefas, ela NÃO retornará à primeira página ASP (como o método Execute).
Nota: O método Transfer é uma alternativa eficiente para o Response.Redirect. Um redirecionamento força o servidor Web a lidar com uma solicitação extra enquanto o método Server.Transfer transfere a execução para uma página ASP diferente no servidor e evita a viagem de ida e volta extra.
Sintaxe
Server.Transfer(path)
Parameter | Description |
---|---|
path | Required. The location of the ASP file to which control should be transferred |
Exemplo
File1.asp:
<%
response.write("Line 1 in File 1<br>")
Server.Transfer("file2.asp")
response.write("Line 2 in File 1<br>")
%>
File2.asp:
<%
response.write("Line 1 in File 2<br>")
response.write("Line 2 in File 2<br>")
%>
Output:
Line 1 in File 1
Line 1 in File 2
Line 2 in File 2
Veja também o método Server.Execute para ver a diferença entre os métodos Server.Transfer e Server.Execute.
❮ Referência Completa do Objeto do Servidor