我想知道如果应返回 void,则 Spring Boot RestController 的返回值有什么区别?
无论哪种方式,我都可以看到测试中的差异。似乎即使我返回 void ,HttpStatus.NO_CONTENT
(204) 也会返回给请求者,如果我使用ResponseEntity<Void>
.
因此,当我void
从端点返回时,无论如何都会返回 HttpStatus ,无论我选择void
还是ResponseEntity<Void>
?
我想知道如果应返回 void,则 Spring Boot RestController 的返回值有什么区别?
无论哪种方式,我都可以看到测试中的差异。似乎即使我返回 void ,HttpStatus.NO_CONTENT
(204) 也会返回给请求者,如果我使用ResponseEntity<Void>
.
因此,当我void
从端点返回时,无论如何都会返回 HttpStatus ,无论我选择void
还是ResponseEntity<Void>
?