On Wed, 8 Oct 2025 21:58:09 GMT, robert engels <[email protected]> wrote:
> ServerImpl.java already automatically sends a 100-Continue... You truly learn something new every day. Crazy the things you miss. > So, this is more an issue of connection upgrades. For me that's pretty much the long and short of it, but I took another look at the jira issue and @Michael-Mc-Mahon did seem to mention an issue with the current implementation. > The current partial support for 100 Continue is that if an Expect: > 100-Continue header was sent in the request we automatically prepend the > final response with the 100 Continue. This is obviously not helpful for code > that really wants to do 100 continue the way it was intended. The sequence > would normally be (for example): > > Request. ----------------------------------> > Content-Length: 10000000 > Expect: 100 Continue > Interim response <---------------------- 100 Continue > Request body -----------------------------> > FInal response headers <----------------------- > Response body <--------------------------- > > So it definitely needs to be possible to send the interim response before > reading the request body (as it may be delayed until receipt of the 100 > response) ------------- PR Comment: https://git.openjdk.org/jdk/pull/27069#issuecomment-3383793708
