跳到主要内容

流式响应

DeepSeek V3 中英对照 Streaming Responses

你可以使用 WebTestClient 来测试流式响应,例如 Server-Sent Events。然而,MockMvcWebTestClient 不支持无限流,因为无法从客户端取消服务器流。要测试无限流,你需要绑定到一个正在运行的服务器,或者在使用 Spring Boot 时,通过运行中的服务器进行测试

MockMvcWebTestClient 确实支持异步响应,甚至支持流式响应。其局限性在于它无法影响服务器停止,因此服务器必须自行完成响应的写入。