我通过艰难的方式发现,在向输出缓冲区写入响应正文之后,不可能向
现在的问题是:是否有一些技巧可以绕过这个限制?显然,由于函数
另外: 我想这样做的原因是,我希望在我的servlet中将一个标头作为最后一步添加,以告诉我服务器处理请求所需的时间。
HttpServletResponse
添加更多标头。虽然在某些随机的宇宙中这可能有意义,但我猜一切仍然只是在内存中缓冲。现在的问题是:是否有一些技巧可以绕过这个限制?显然,由于函数
resetBuffer()
可用,允许清除内容主体而不清除标头,因此必须有一种方法使HttpServletResponse
对象返回到可以写入更多标头的状态。例如,是否有一种方法可以读取内容主体、使用resetBuffer()
清除它、设置更多标头,然后恢复内容主体?另外: 我想这样做的原因是,我希望在我的servlet中将一个标头作为最后一步添加,以告诉我服务器处理请求所需的时间。