对于最新的稳定版本,请使用 Spring Framework 6.2.0spring-doc.cn

流式响应

可用于测试流式处理响应,例如 Server-Sent Events。但是,不支持 infinite 流,因为无法从客户端取消服务器流。 要测试无限流,您需要绑定到正在运行的服务器 或者在使用 Spring Boot 时,使用正在运行的服务器进行测试WebTestClientMockMvcWebTestClientspring-doc.cn

MockMvcWebTestClient支持异步响应,甚至支持流式响应。 限制是它不能影响服务器停止,因此也不能影响服务器停止 必须自行完成响应的编写。spring-doc.cn