cookie : 1、cookie是存在客户端(浏览器)的进程内存中和客户端所在的机器硬盘上 2、cookie只能能够存储少量文本,大概4K大小 3、cookie是不能在不同浏览器之间共享 1 添加Cookie 2 //1.0 在服 ...
cookie :
Session:
1、存在服务器端,存在网站进程的内存中
2、在初次设置session的时候,会在session池中实例化一个session对象,以get='_blank'>asp.net_sessionid 的值作为key,同时会将key以cookie的形式
保存到客户端的内存中
3、session的作用域只存在当前浏览器的会话中,当浏览器关闭以后就会将sessionid丢失,但是服务器的session对象要20分钟以后才会回收
4、在web.config中的 <system.web> 节点下添加 <sessionState timeout="5" cookieless="true"></sessionState> 手动修改session的相关设置
注意点:
aspx编译完成以后会自动实现接口IRequiresSessionState,所以能够直接使用session
但是一般处理程序,需要程序员自己实现接口IRequiresSessionState ,才能够使用session对象
如果浏览器禁用了cookie,则可以使用
设置:<sessionState cookieless="true"></sessionState> 来开启url传入sessionid到服务器,但是不推荐使用
添加Session:
//将当前name的值存入session中context.Session["name"] = name;
在一般处理程序中要使用session 要实现System.Web.SessionState.IRequiresSessionState接口
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:Cookie和Session 简单介绍
关键词:ie
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。