ASP - overdrachtsmethode
❮ Volledige serverobjectreferentie
De Transfer-methode verzendt (transfereert) alle statusinformatie (alle toepassings-/sessievariabelen en alle items in de aanvraagverzamelingen) die in één ASP-bestand zijn gemaakt naar een tweede ASP-bestand.
Wanneer de tweede ASP-pagina zijn taken voltooit, zal deze NIET terugkeren naar de eerste ASP-pagina (zoals de Execute-methode).
Opmerking: de Transfer-methode is een efficiënt alternatief voor de Response.Redirect. Een omleiding dwingt de webserver om een extra verzoek af te handelen, terwijl de Server.Transfer-methode de uitvoering overdraagt naar een andere ASP-pagina op de server en de extra heen- en terugreis vermijdt.
Syntaxis
Server.Transfer(path)
Parameter | Description |
---|---|
path | Required. The location of the ASP file to which control should be transferred |
Voorbeeld
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
Kijk ook naar de Server.Execute-methode om het verschil te zien tussen de Server.Transfer- en Server.Execute-methoden.
❮ Volledige serverobjectreferentie