https://bz.apache.org/bugzilla/show_bug.cgi?id=63867
--- Comment #18 from Christopher Schultz <ch...@christopherschultz.net> --- (In reply to Nathan Clement from comment #17) > 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. So announce a new version of your REST API which does not include a reason phrase and ask everyone to move to it. Anyone who starts getting errors can fall-back to the older version and update their clients. Give them a timeline for when the old service will no longer be available. Tomcat can't remain static forever. > The reason phrase is a feature of HTTP/1.1 and I don't see any downside for > Tomcat supporting it long term. And yet we, the actual maintainers, *do* see downsides to supporting it long term. -- 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