Cookie名称相同怎么不覆盖原有的值

2025-05-08 22:00:52
推荐回答(1个)
回答1:

//若果不设置Cookie的path,则名字相同的Cookie视为相同的Cookie,后面的覆盖前面的,注意:大小写敏感
Cookie c1=new Cookie("name", "v1");
Cookie c2=new Cookie("name", "v2");
//若设置了不同的path,即使Cookie名字相同,也视为不同的Cookie
Cookie c3=new Cookie("name", "v1");
c3.setPath("/");
Cookie c4=new Cookie("name", "v2");
c4.setPath("/web");
//Cookie的默认path为当前请求URL的路径