session,viwestate和cookies之间的区别? [英] Difference between session,viwestate and cookies?

查看:92
本文介绍了session,viwestate和cookies之间的区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

会话,视图状态和Cookie之间有什么区别?





每个EX的EX非常小





谢谢

What's the difference between session,viewstate and cookies?


with very small EX for each one


thank you

推荐答案

嗨sara besho,



SESSION变量存储在服务器上,可以包含任何类型的数据,包括引用,它们类似于Windows应用程序中的全局变量,并使用HTTP cookie存储用于查找用户会话变量的键。



VIEWSTATE变量存储在浏览器中(而非cookie),但存储在浏览器的隐藏字段中。 Viewstate也只能保存字符串数据或可序列化的对象。

http://kimphuc.wordpress.com/2009/10/18/the-difference-between-viewstate-sessionstate-cookies-and-cache-in-asp- net / [ ^ ]



另请查看以下链接以获取完整的详细信息;

Session&饼干

1. http://www.allaboutcookies.org/cookies /session-cookies-used-for.html [ ^ ]

2. http:// php.about.com/od/learnphp/qt/session_cookie.htm [ ^ ]



ViewState

3. http://asp.net-tutorials.com/state/viewstate/ [ ^ ]

4. http://www.w3schools.com/aspnet/aspnet_viewstate.asp [ ^ ]
Hi sara besho,

SESSION Variables are stored on the server, can hold any type of data including references, they are similar to global variables in a windows application and use HTTP cookies to store a key with which to locate user's session variables.

VIEWSTATE Variables are stored in the browser (not as cookies) but in a hidden field in the browser. Also Viewstate can hold only string data or serializable objects.
http://kimphuc.wordpress.com/2009/10/18/the-difference-between-viewstate-sessionstate-cookies-and-cache-in-asp-net/[^]

Also Check out following links to get complete details;
Session & Cookies
1.http://www.allaboutcookies.org/cookies/session-cookies-used-for.html[^]
2.http://php.about.com/od/learnphp/qt/session_cookie.htm[^]

ViewState
3.http://asp.net-tutorials.com/state/viewstate/[^]
4.http://www.w3schools.com/aspnet/aspnet_viewstate.asp[^]


会话是服务器端对象,其中视图状态和cookie是客户端对象
session is server sided object where as view state and cookies are client sided objects


会话将数据和对象存储在服务器上。

Cookies 仅存储数据和存储客户端和少量数据。

ViewState 在客户端存储数据,对象和存储,但它只存储一个页面,它不会使用页面到页面转移。

Hi Session stores Data and objects but on server.
Cookies stores only data and stores on client and small amount of data.
ViewState stores data and objects and stores on client side but it stores for only one page, it doesn't work with page to page transfer.
Session["Name"]="Sarvesh";
ViewState["Name"]="Sarvesh";


这篇关于session,viwestate和cookies之间的区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆