Loading...
Spring Framework Reference Documentation 7.0.2의 Streaming Responses의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
WebTestClient를 사용하여 Server-Sent Events와 같은
스트리밍 응답을
테스트할 수 있습니다. 그러나 MockMvcWebTestClient는 클라이언트 측에서 서버 스트림을
취소할 방법이 없기 때문에 무한 스트림을 지원하지 않습니다.
무한 스트림을 테스트하려면 실행 중인 서버에 바인딩해야 하며, 또는 Spring Boot를 사용하는 경우 실행 중인 서버로 테스트를 해야 합니다.
MockMvcWebTestClient는 비동기 응답과 스트리밍 응답까지 지원합니다.
제한 사항은 서버에 중지를 요청할 수 없다는 점이며, 따라서 서버가 응답 작성을
스스로 완료해야 한다는 것입니다.
Async Requests
Filter Registrations