Web的Cookies,Session,Application

Posted 小帆敲代码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web的Cookies,Session,Application相关的知识,希望对你有一定的参考价值。

Cookies:客户端(浏览器)存储信息的地方

Session:服务器的内置对象,可以在这里存储信息。按用户区分,每个客户端有一个特定的SessionID。存储时间按分钟计。

Application:整个Web应用程序存的地方,全局变量,记得加锁解锁。

global.aspx可以配置application

 

 

                if (TBzhanghao.Value.Equals("zhangsan"))//合法用户
                {
                    Response.Cookies["zhanghao"].Value = TBzhanghao.Value;
                    Response.Cookies["zhanghao"].Expires = DateTime.Now.AddDays(2);


                    Session["zhanghao"] = TBzhanghao.Value;
                    Session.Timeout = 20;//会话时间

                    Application.Lock();
                    Application["zhanghao"] = TBzhanghao.Value;
                    Application.UnLock();

                    Response.Redirect("Welcom.aspx?zhanghao=" + TBzhanghao.Value);
                }

 

以上是关于Web的Cookies,Session,Application的主要内容,如果未能解决你的问题,请参考以下文章

Web端 session cookies Application viewstate

webform中Session和Cookies对象的用法登录保持

cookies和session

COOKIES 和SESSION是啥?

Cookies和Session的定义与区别

有关cookies与session的详细信息