Cookie 和 Session的区别
1、Cookie存在于客户端,具体物理位置为:Cookies文件夹中;Session一般存在于服务器端的内存中(IIS进程或Windows服务进程中),也可以存放在数据库中。
2、Cookie存储的类型为:字符串;Session存储的类型默认情况下无限制,使用StateServer模式和SqlServer模式则需要是可以序列化的类型。
3、Cookie存储的大小限制为:每个Cookie不超过4K数据,每个网站不超过20个Cookie;Session存储的大小限制为:理论上无限制,但是不能滥用Session,因为过多的Session会占用系统内存或数据库空间,建议Session中存储少于100K数据。
4、Cookie是保存在本机上的,但是其信息的完全可见性且易于本地编辑性,往往可以引起很多的安全问题;Session的安全性要高点。
浙公网安备 33010602011771号