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