1、浏览器ASP文件请求->服务器执行->遇到response.redirect语句->服务器发送response.redirect后面的地址给客户机端的浏览器->浏览器请求执行新的地址

2、浏览器ASP文件请求->服务器执行->遇到Server.Transfer语句->服务器转向新的文件

切换对象:

1、Response.Redirect可以切换到任何存在的网页。

2、Server.Transfer只能切换到同目录或者子目录的.aspx网页。

数据保密:

1、Response.Redirect后地址会变成跳转后的页面地址。

2、Server.Transfer后地址不变,隐藏了新网页的地址及附带在地址后边的参数值。具有数据保密功能。

传递的数据量(即:网址后附带的参数):

利用网址来传递数据,必须注意的是网址的编码,要编码的原因是,有此字符有特殊意义,例如:&,它是参数的分隔符号,解决的方法是必须修改: 调用Server.URLEncode(变量)对要传递的数据加以编码。

1、Response.Redirect能够传递的数据以2KB为限。

2、传递的数据超过2KB时,务必使用Server.Transfer。

转载于:https://www.cnblogs.com/ovliverlin/archive/2007/04/30/733467.html

Response.Redirect和Server.Transfer的区别相关推荐

  1. Response.Redirect、 Server.Transfer、Server.Execute三者区别

    (1)Response.Redirect简单地发送一条消息到浏览器,告诉浏览器定位到另一个页面.client->server->client->server->client ( ...

  2. Response.Redirect ,Server.Excute和Server.Transfer区别详解

    Response.Redirect 简单地发送一条消息到浏览器,告诉浏览器定位到另一个页面.你可以使用下面的代码将用户引导到另一个页面: Response.Redirect("WebForm ...

  3. asp.net 在使用Response.Redirect try{}catch{}块失效

    try { - Response.Redirect("/mymaimai.aspx"); - } catch (Exception e) { // 异常处理 } 使用以上语句,不管 ...

  4. Response.Redirect 与 异常(线程正在中止)

    摘自:http://jinglecat.cnblogs.com/archive/2006/04/28/384897.html 如果使用 try .catch 处理包含Response.Redirect ...

  5. 关于Response.redirect和Response.End出现线程中止异常的处理

    前段时间做的项目在部署到应用服务器上之后,有很多用户IE会出现.NET的"大红界面",查看Log日志,上面写到: 2003-9-28 17:27:51 481  线程正被中止. 2 ...

  6. Response.Redirect 产生的“正在中止线程”错误

    这两天在开发调试过程中,老是会出现在一个 "正在中止线程"(ThreadAbortException)的例外信息. 例外是由 Response.Redirect 方法产生的,虽然知 ...

  7. Response.Redirect(),Server.Transfer(),Server.Execute()的区别与网站优化

    1.Response.Redirect(): Response.Redirect方法导致浏览器链接到一个指定的URL.当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指 ...

  8. Response.Redirect ,Server.Transfer ,Server.Execute, 的区别(比较)

    1.Response.Redirect(): Response.Redirect方法导致浏览器链接到一个指定的URL.当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指 ...

  9. Response.Redirect(),Server.Transfer(),Server.Execute()的区别

    Response.Redirect(),Server.Transfer(),Server.Execute()的区别 1.Response.Redirect(): Response.Redirect方法 ...

最新文章

  1. 2022-2028年中国综艺节目市场深度调研及投资前景预测报告
  2. android 的unregisterReceiver报错处理
  3. B+树索引和哈希索引的区别——我在想全文搜索引擎为啥不用hash索引而非得使用B+呢?...
  4. [概统]本科二年级 概率论与数理统计 第三讲 离散型随机变量
  5. 2015年第六届蓝桥杯 - 省赛 - C/C++大学A组 - H. 饮料换购
  6. 【详细注释】1051 Pop Sequence (25 分)
  7. 华为手机什么时候更新鸿蒙系统_华为鸿蒙2.0系统发布,国产手机系统硬气了!...
  8. centos中安装配置nginx完成之后主机无法访问
  9. 数字电路猴博士期末复习笔记
  10. kmeans聚类理论篇
  11. 服务器网卡游戏性能,关于服务器网卡的选择 有同学虚拟盘速度慢 进游戏速度慢的请看 - 系统+虚拟盘 - 顺网科......
  12. 2022考研资料每日更新(2021.07.28)
  13. PHP如何实现微信网页授权
  14. Android 利用adb命令 使App自动点击屏幕指定位置
  15. 基于FPGA数字时钟的设计(附源码)
  16. Cantor 表 {C语言解法}
  17. jude 5.5.2 UML
  18. STM32F4基于DMA的多通道ADC采集——遇到的问题解决
  19. 证件类型、证件号码、性别、出生日期校验(身份证、户口簿、港澳居民居住证、台湾居民居住证、港澳居民来往内地通行证、台湾居民来往大陆通行证、境外永久居住证、外国人永久居留身份证、护照、其他)
  20. 14nm服务器芯片,Intel最后一代14nm服务器平台仍然杳无踪影 全新10nm Ice Lake具体特性一直未公布...

热门文章

  1. Java中Set的使用
  2. [postgresql]postgresql的VACUUM 介绍
  3. Project Euler 66: Diophantine equation
  4. 阿里云虚拟主机的使用,附幸运券领取
  5. HAL驱动的串口编程陷阱
  6. [转载]WebSocket
  7. Django form模块使用心得
  8. javascript 一次开发,多平台运行
  9. 2016年linux认证,2016年Linux认证考试要点
  10. VB.NET 按键代码 及组合键