NutzCN Logo
问答 请教一个关于在过滤器filter中写入cookie的问题
发布于 2165天前 作者 码农 3198 次浏览 复制 上一个帖子 下一个帖子
标签:

在filter中写入cookie的代码片段,执行不报错,

Cookie tokenCookie=new Cookie("token",token);
            tokenCookie.setMaxAge(60*60*24);
            resp.addCookie(tokenCookie);
                chain.doFilter(req,resp);            

客户端没有收到cookie,后台用req获取,获取到的也是空的,不知道是什么问题

Cookie[] cookies = req.getCookies();

请大神指导!

7 回复

debug一下,确认执行addCookie没

@wendal 执行了,filter中的代码正常执行完没有报错

token是不是没有值? Chrome控制台看看服务器返回的headers里面有没有Set-Cookie

@wendal token是有值的,我检查一下header看看,之前这个方法是可以正常的写入cookie的,不知道怎么突然就不行了

header里面有没有

resp.setHeader("abc","123"); 看看header是否增加

添加回复
请先登陆
回到顶部