Spring引导返回“HTTP/1.1 200”而不是“HTTP/1.1 200 OK”

Hom*_*Jie 3 java tomcat http spring-mvc spring-boot

客户端在收到 HTTP 响应时期望在“ OK”之后出现“ ”,如下所示:200

HTTP/1.1 200 OK
Run Code Online (Sandbox Code Playgroud)

如果没有“ OK”,客户端就无法正确解析 HTTP 响应。如何解决问题


我已经修好了

HTTP/1.1 200 OK
Run Code Online (Sandbox Code Playgroud)

JB *_*zet 5

请参阅https://tomcat.apache.org/tomcat-8.5-doc/config/http.html

发送原因短语

如果您希望在响应中包含原因短语,请将此属性设置为 true。默认值为 false。

注意:此选项已弃用,并将在 Tomcat 9 中删除。不会发送原因短语。

讨论:https://bz.apache.org/bugzilla/show_bug.cgi? id=60362

我肯定会尝试修复/更改客户端。