Servlets: Close output stream on redirect,

instead of flushing buffer, to force commitment
This commit is contained in:
zzz
2018-03-09 21:02:00 +00:00
parent a2dbb21853
commit 4bcb1d27e4
11 changed files with 30 additions and 8 deletions

View File

@ -183,6 +183,6 @@ public class HostCheckHandler extends GzipHandler
// https://w3c.github.io/webappsec-upgrade-insecure-requests/
httpResponse.setHeader("Vary", "Upgrade-Insecure-Requests");
httpResponse.setStatus(307);
httpResponse.flushBuffer();
httpResponse.getOutputStream().close();
}
}

View File

@ -65,7 +65,7 @@ public class CodedIconRendererServlet extends HttpServlet {
}
} else {
srs.setStatus(304);
srs.flushBuffer();
srs.getOutputStream().close();
}
} else {
//Binary data is not present but must be substituted by file on disk