Hello everyone,
I’m reaching out to see if anyone else has encountered an issue with chunked transfer encoding in Tomcat versions 10.1.25 to 10.1.28 when used with a Spring-based application. Issue Summary: • Problem: Chunked transfer encoding seems to behave incorrectly in Tomcat versions 10.1.25 through 10.1.28. Specifically, instead of receiving several chunks of data, I am receiving the entire message in a single chunk, but only when the connection is closed by the client. • Expected Behavior: In previous versions, including 10.1.23 and earlier, the application correctly received data in multiple chunks as expected with chunked transfer encoding. • Observed Behavior: Since upgrading to Tomcat 10.1.25 and through 10.1.28, it appears that data is being buffered and sent as a single chunk when the connection is closed, rather than being sent in multiple chunks during the transmission. Investigation: I reviewed the changelogs and noticed there were modifications related to chunked transfer encoding in these versions. However, it’s unclear whether these changes were intended to affect this behavior or if this is a regression. Technical Details: • Tomcat Version: The issue is observed in versions 10.1.25, 10.1.26, 10.1.27, and 10.1.28. • Spring Version: 3.3.2. • Configuration: The application uses chunked transfer encoding for streaming responses, and it has been working correctly in earlier versions of Tomcat. • Client Behavior: The client closes the connection after sending the request, which previously led to the server processing and sending the response in multiple chunks. Now, the server sends the entire response as one chunk when the connection is closed. Request for Assistance: • Has anyone else experienced this behavior with chunked encoding in these specific Tomcat versions? • Is this a known issue or an intended change in the way Tomcat handles chunked responses? • Any suggestions for workarounds or configurations that could help restore the correct chunked encoding behavior? I appreciate any insights or advice from the community. If additional information is needed, I’m happy to provide it. Thank you in advance for your assistance! Best regards, Tzahi --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org