流式響應

您可以使用 WebTestClient 來測試 流式響應,例如 Server-Sent Events。然而,MockMvcWebTestClient 不支援無限流,因為無法從客戶端取消伺服器流。要測試無限流,您需要繫結到一個正在執行的伺服器,或者在使用 Spring Boot 時,使用正在執行的伺服器進行測試

MockMvcWebTestClient 支援非同步響應,甚至流式響應。限制在於它不能影響伺服器停止,因此伺服器必須自行完成響應寫入。