我已经成功在Tomcat上为servlet设置了过滤器,但是HttpServletResponse只有获取响应头而没有获取实际HTML响应的功能。一些阅读材料告诉我,我需要创建一个包装类,但我不知道如何去做。经过长时间的思考,我决定在stackoverflow上发布这个问题。我该如何从HttpServletResponse中检索HTML内容?我需要将它保存为文本文件。
你需要实现 HttpServletRequestWrapper 接口,特别是 getWriter 和 getOutputStream 方法,然后将该类提供给 doFilter 方法。最后,你将把缓冲区的内容转储到文件中。在这里检查一个类似的问题 响应包装器将所有输出转换为大写。