更新时间:2023-11-02 来源:黑马程序员 浏览量:
通过Cookie的构造方法创建Cookie对象后,便可调用该类的所用方法,表12-1列举了Cookie的常用方法。
表12-1 Cookie类的常用方法
表12-1列举了Cookie类的常用方法,下面针对表中比较难以理解的方法进行讲解。
上面的这两个方法用于设置和返回Cookie在浏览器上保持有效的秒数。如果设置的值为一个正整数,浏览器会将Cookie信息保存在本地硬盘中。从当前时间开始,在没有超过指定的秒数之前,这个Cookie都保持有效,并且同一台计算机上运行的浏览器都可以使用这个Cookie信息;如果设置值为负整数,浏览器会将Cookie信息保存在缓存中,当浏览器关闭时,Cookie信息会被删除;如果设置值为0,则表示通知浏览器立即删除这个Cookie信息。在默认情况下,Max-Age属性的值是-1。
上述两个方法是针对Cookie的path属性的。如果创建的某个Cookie对象没有设置path属性,那么该Cookie只对当前访问路径所属的目录及其子目录有效;如果想让某个Cookie项对站点所有目录下的访问路径都有效,则应调用Cookie对象的setPath()方法将其path属性设置为/。
上述两个方法是针对Cookie的domain属性的。domain属性用于指定浏览器访问的域。例如,百度的域为baidu.com。那么,当设置domain属性时,其值必须以.开头,如domain=.baidu.com。在默认情况下,domain属性的值为当前主机名,浏览器在访问当前主机下的资源时,都会将Cookie信息回送给服务器。需要注意的是,domain属性的值是区分大小写的。
本文版权归黑马程序员Java培训学院所有,欢迎转载,转载请注明作者出处。谢谢!
作者:黑马程序员Java培训学院
【AI设计】北京143期毕业仅36天,全员拿下高薪offer!黑马AI设计连续6期100%高薪就业
2025-09-19【跨境电商运营】深圳跨境电商运营毕业22个工作日,就业率91%+,最高薪资达13500元
2025-09-19【AI运维】郑州运维1期就业班,毕业14个工作日,班级93%同学已拿到Offer, 一线均薪资 1W+
2025-09-19【AI鸿蒙开发】上海校区AI鸿蒙开发4期5期,距离毕业21天,就业率91%,平均薪资14046元
2025-09-19【AI大模型开发-Python】毕业33个工作日,就业率已达到94.55%,班均薪资20763元
2025-09-19【AI智能应用开发-Java】毕业5个工作日就业率98.18%,最高薪资 17.5k*13薪,全班平均薪资9244元
2025-09-19