我正在使用 Jetty 7.6 和 Scalatra Web 框架。在一些请求中,我需要向客户端发送一个大文本作为响应正文,我使用 HttpServletResponse.getWriter() 来编写响应。
我注意到在客户端我收到 413 Header Full 错误。显然,在 Jetty 中解决此问题的一种方法是增加 jetty 的 header-buffer-size 值。
我想知道 HttpServletResponse.getWriter() 与请求标头的大小有什么关系?!据我了解 HttpServletResponse.getWriter() 写入响应正文而不是响应标头。
如果有人可以解释这个问题,我将不胜感激。