在IIS5中提供了两种服务器端网页重定向(或者说转向)的方法,一个是Server.Transfer方法, 另外一个是Server.Execute方法。说它们是服务器端重定向,是因为在不同页面之间的转向是直接在服务器端完成的, 客户端只能看到结果,而不能看到转向的过程。 这同以往我们在IIS4使用的Response.Redirect 方法是不同的。
以前, 当我们需要从一个页面转向到另外一个页面的时候,我们一般都会使用Response对象的Redirect方法, 比如, 在我们的某个需要用户验证的页面,当用户没有登陆的时候, 就转到用户登陆页面,简单的例子代码如下:
content.asp
file2.asp
所有,当我们执行file1.asp文件时, 我们得到的结果是
File 1 Header
小雨在线
因为,当程序遇到Transfer方法时,会停止执行后面的语句,转而执行转向的程序
当使用Execute方法时:
file1.asp
发表于2025-11-14 14:10:00
发表于2025-11-14 12:01:00
发表于2025-11-13 11:46:00
发表于2025-11-12 15:36:00
发表于2025-11-12 15:06:00
发表于2025-11-12 14:51:00
发表于2025-11-10 16:12:00
发表于2025-11-07 12:55:00
发表于2025-11-07 10:41:00
发表于2025-11-07 09:41:00
京ICP备11027698号 CopyRight 2010-2015 All Rights Reserved