试题详情
简答题请简述Execute、Transfer和Redirect方法的主要区别?
  • 三者都是停止执行当前网页,转到新的网页执行。
    主要区别有:
    一是,Redirect和Transfer跳转到新网页后,不会再返回原网页,而Execute则会在执行完新网页后,返回原网页继续执行Execute方法后面的语句。
    二是,Redirect的重定向实际发生在客户端,而Execute和Transfer方法的重定向发生在服务器端,效率更高。
    三是,Redirect语句不能把一些环境变量一起传递到新网页中,而Execute和Transfer可以。
    四是,Redirect方法可以转向一个网页或其他网站,而Execute和Transfer方法一般只能转到同一个应用程序的其他文件。
  • 关注下方微信公众号,在线模考后查看

热门试题