ASP Transfer นามฉาย
การประกาศและการใช้งาน
วิธี Transfer ส่งทั้งหมดข้อมูลสถานะที่สร้างขึ้นในแฟ้ม ASP หนึ่ง (ทั้งหมด application/session และ item ใน request collection) ไปยังแฟ้ม ASP อื่นๆ
เมื่อ ASP ที่สองเสร็จสิ้นงานใดๆ มันจะไม่กลับมาที่แฟ้ม ASP แรก
หมายเหตุ:วิธี Transfer คือวิธีแทนที่ที่มีประสิทธิภาพของ Response.Redirect โดยการเคลื่อนไหวให้ Web สเตรมจัดการคำขอเพิ่มเติม และ Server.Transfer จะทำการโอนการทำงานในแฟ้ม ASP อื่นๆ บนเซิร์ฟเวอร์ ซึ่งลดการเลี้ยงดูเพิ่มเติม
รูปแบบ
Server.Transfer(path)
ประกาศ | คำอธิบาย |
---|---|
path | สำคัญ。ตำแหน่งของแฟ้ม ASP จะเปลี่ยนการควบคุมสู่แฟ้ม ASP นี้ |
ตัวอย่าง
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("เส้นทาง 1 ในไฟล์ 2<br />") response.write("เส้นทาง 2 ในไฟล์ 2<br />") %>
ออกตัว
เส้นทาง 1 ในไฟล์ 1 เส้นทาง 1 ในไฟล์ 2 เส้นทาง 2 ในไฟล์ 2