Méthode de transfert ASP


❮ Référence complète de l'objet serveur

La méthode Transfer envoie (transfère) toutes les informations d'état (toutes les variables d'application/session et tous les éléments des collections de requêtes) créées dans un fichier ASP vers un second fichier ASP.

Lorsque la deuxième page ASP termine ses tâches, elle ne reviendra PAS à la première page ASP (comme la méthode Execute).

Remarque : La méthode Transfer est une alternative efficace pour Response.Redirect. Une redirection force le serveur Web à gérer une demande supplémentaire pendant que la méthode Server.Transfer transfère l'exécution vers une page ASP différente sur le serveur et évite l'aller-retour supplémentaire.

Syntaxe

Server.Transfer(path)

Parameter Description
path Required. The location of the ASP file to which control should be transferred

Exemple

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

Examinez également la méthode Server.Execute pour voir la différence entre les méthodes Server.Transfer et Server.Execute.


❮ Référence complète de l'objet serveur