https://bz.apache.org/bugzilla/show_bug.cgi?id=63867
Nathan Clement <nclem...@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nclem...@yahoo.com --- Comment #17 from Nathan Clement <nclem...@yahoo.com> --- This is a plea for the Tomcat team to reconsider the practical implications of this decision. I agree that the HTTP/1.1 spec says that the reason phrase can be blank. However, the reality is that some clients are expecting that the reason phrase will be present. We operate a REST API and thousands of corporate/government clients connect to our API. We know that some of these clients rely on the reason phrase, but we have no way to determine how many. We currently use Tomcat 8.5, but we will need to upgrade to 9.0 at some point. That upgrade will cause clients to break, and the clients will come to us and demand that we "fix it". They won't accept arguments that it's good for them to have to change their system. All they will see is that we upgraded our system and their integration stopped working. We don't use HTTP/2 so it's irrelevant that there's no reason phrase in that version of the protocol. The reason phrase is a feature of HTTP/1.1 and I don't see any downside for Tomcat supporting it long term. Please add the flag to enable reason phrases back into to Tomcat 9 and all future versions that support HTTP/1.1. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org