第一类方式:将状态保存在客户端(Cookie)
第二类方式: 将状态保存在服务器端(Session)
(3)cookie技术:
1) 什么是cookie?
a,cookie是一种客户端的状态管理技术
b,当浏览器向服务器发送请求时,服务器会将少量的数据以set-cookie消息头的方式发送给浏览器,
浏览器会将这些数据保存下来。当浏览器再次访问服务器时,会将这些数据以cookie消息头的方式发送给服务器。
2)如何创建一个cookie?
Cookie c = new Cookie(String name,String value);
response.addCookie(c);
3)cookie的查询
Cookie[] request.getCookies();
注意,该方法有可能返回null。
String cookie.getName();
String cookie.getValue();
4)cookie的生存时间
cookie.setMaxAge(int seconds);
注意:单位是秒
seconds >0 : 浏览器会将cookie保存在硬盘上,超过指定时间,会删除该cookie。
seconds < 0 : 缺省值,浏览器会将cookie保存在内存里,只要浏览器不关闭,cookie一直保存,当浏览器关闭,cookie会被清空。
seconds = 0 : 删除cookie
比如,要删除一个名叫userId的cookie:
Cookie c = new Cookie("userId","");
c.setMaxAge(0);
response.addCookie(c);
5)cookie的编码问题
如何用格式化工厂旋转视频后再保存:“格式工厂”只能转换视频格式,不能进行视频旋转。
比如weblogic对于web应用程序生成的 cookie,。
是该字符ascii值的十六进制表示,比如&prime。
而一个字节的值若小于127(即字节的最高位为0),自然是仍表示一个原来的ascii字符(ascii为单字节编码)。
下机匣可能也需要根据这种转换进行一定的修改。
除了以上几种薰衣草精油的使用方法外,还可以用热敷法、精油刮痧等方法,具体可按实际需求进行使用。
评测方法:用水分测试仪进行使用产品前后肌肤的含水量测试,对比使用嫩白液前后肌肤的水分含量数值,根据数值差值大小来评定产品的保湿度是否优秀。
注意使用encode()与decode()方法进行编码的转换。
6)cookie的路径问题
a,什么是cookie的路径问题?
浏览器在向服务器发送请求时,会比较cookie的路径与要访问的服务器的路径是否匹配,只有匹配的cookie才会发送给服务器。
b, cookie的默认路径
默认路径等于创建该cookie的组件的路径。
c,匹配规则
浏览器要访问的路径必须是cookie的路径或其子路径时,才会发送对应的cookie。
d, 设置cookie的路径cookie.setPath(String path);
比如 cookie.setPath("/web07");将cookie的路径一般设置为应用名,这样可保证该cookie可被该应用的其它组件都能访问到。
7) cookie的限制
a, cookie可被用户禁止。
b, cookie不安全,敏感数据,比如密码,帐号等等需加密。
c, cookie大小有限制,大约是4k左右(具体大小跟浏览器有关)。
d, cookie个数有限制,大约是300个(具体个数跟浏览器有关)。
e, cookie只能够保存字符串。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-91921-2.html
望严查
一个老股民