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中说了同样的事情,包括这句话:客户应该忽略原因短语内容。