ASP - Übertragungsmethode
❮ Vollständige Serverobjektreferenz
Die Transfer-Methode sendet (überträgt) alle Zustandsinformationen (alle Anwendungs-/Sitzungsvariablen und alle Elemente in den Anforderungssammlungen), die in einer ASP-Datei erstellt wurden, an eine zweite ASP-Datei.
Wenn die zweite ASP-Seite ihre Aufgaben abschließt, kehrt es NICHT zur ersten ASP-Seite zurück (wie die Execute-Methode).
Hinweis: Die Transfer-Methode ist eine effiziente Alternative für Response.Redirect. Eine Umleitung zwingt den Webserver, eine zusätzliche Anforderung zu verarbeiten, während die Server.Transfer-Methode die Ausführung an eine andere ASP-Seite auf dem Server überträgt und den zusätzlichen Roundtrip vermeidet.
Syntax
Server.Transfer(path)
Parameter | Description |
---|---|
path | Required. The location of the ASP file to which control should be transferred |
Beispiel
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
Sehen Sie sich auch die Methode Server.Execute an, um den Unterschied zwischen den Methoden Server.Transfer und Server.Execute zu sehen.
❮ Vollständige Serverobjektreferenz