Java 为什么我的服务器响应状态代码是200而不是200 ok?

Java 为什么我的服务器响应状态代码是200而不是200 ok?,java,http,spring-boot,Java,Http,Spring Boot,我通过spring boot创建了一个web应用程序。但是我发现响应状态代码是200 而不是200 ok 我使用返回新的ResponseEntity(“xx”,HttpStatus.OK),响应代码也是200其他应用程序出现故障。发件人: 6.1.1状态代码和原因短语 状态代码元素是 尝试理解并满足请求。这些代码是完全正确的 定义见第10节。“原因”一词旨在给出一个简短的解释 状态代码的文本描述。状态代码是预期的 供自动机使用,原因短语是为人类设计的 用户。客户无需检查或显示原因- 短语 重

我通过
spring boot
创建了一个web应用程序。但是我发现响应状态代码是
200

而不是
200 ok


我使用
返回新的ResponseEntity(“xx”,HttpStatus.OK),响应代码也是
200

其他应用程序出现故障。发件人:

6.1.1状态代码和原因短语

状态代码元素是 尝试理解并满足请求。这些代码是完全正确的 定义见第10节。“原因”一词旨在给出一个简短的解释 状态代码的文本描述。状态代码是预期的 供自动机使用,原因短语是为人类设计的 用户。客户无需检查或显示原因- 短语


重点补充。“其他应用程序”是一个自动机,不是人类用户,因此应该只查看状态代码。

这有关系吗?你想解析出“OK”这个词吗?成功的状态码是
200
,让我们坚持下去。@cricket\u 007,另一个应用程序检查状态码。它要求代码必须是
200 OK
@MaxZoom,如何坚持?为什么另一个应用程序检查字符串而不是数字响应码?正确,除了你引用的是一个过时的规范。@JulianReschke我引用的部分不是过时的。is RFC 7230中说了同样的事情,包括这句话:客户应该忽略原因短语内容。