看起来HttpServletResponse没有暴露任何用于此操作的方法。
现在,我正在向一个混乱且不易理解的Servlet中添加大量日志代码,以尝试弄清楚它到底是做什么的。我知道它设置了一堆cookies,但我不知道什么时候、为什么或者是什么。在Servlet执行结束时记录HttpServletResponse对象中的所有cookie将是很好的。
我知道cookie通常是浏览器的职责,而且我记得在.NET中没有办法做到这一点。只是希望Java可能会有所不同......
但如果这不可能——有没有其他想法可以实现我的目标?
谢谢,一如既往。
AccessLogValve
),并过滤响应头以查找要记录的Set-Cookie
?这样应该可以记录在浏览器中设置的明确的cookie。 - Alex Dean