标签:操作 传递 .net asp.net 服务器 rect 不能 ssi 资源
总结一下ASP.NET中几种常提及的页面传值的方式:
1、QueryString
优点:简单的安全性不高的数值和文字传值
缺点:安全请底,数据暴露在URL中,不能传递对象
2、session
优点:不限制大小,可以传递对象
缺点:占用服务器资源、容易丢失
3、Application
优点:不限制大小,可以传递对象,占用较少的服务器资源
缺点:容易被误操作,单用户一般不适用
4、cookie
优点:存放于客户端、跨页面保存用户状态
缺点:安全性低,容易被伪造
5、server.transfer
优点:服务器端页面跳转,减少请求,可以将前一个页面的各种类型的值传到新的页面,进而隐藏了数据提高安全性
缺点:请求URL不会发生变化,会导致跳转后使用相对路径的图片、超链接都会导致错误的指向,同一服务器端的同一站点
6、response.redirect
优点:客户端跳转、可以跳转任何路径
缺点:数据以2KB为限,与服务器两次会话效率略低
标签:操作 传递 .net asp.net 服务器 rect 不能 ssi 资源
原文地址:http://www.cnblogs.com/myloveblogs/p/6706877.html