커스텀 Spring Web MessageConverter를 빌드하고 writeInternal 메소드를 오버라이드했습니다.커스텀 Spring Web MessageConverter에서 OutputStream을 플러시하거나 닫아야 할 필요가 있습니까?
getBody() OutputStream에서 flush를 호출해야합니까? getBody() OutputStream을 닫아야합니까?
다른 변환기 사이에는 상당한 불일치가있는 것 같습니다.
을 볼 플러시 싶어 모두 이후에 어떤을 생각하지만 내가 GSON 실제로 스트림을 닫는 보았다? 그것은 단지 버그입니까, 아니면 원하는 행동입니까? https://github.com/spring-projects/spring-framework/blob/56db1af11dbe51c88c753421e022bc5389361c04/spring-web/src/main/java/org/springframework/http/converter/json/GsonHttpMessageConverter.java#L203
다음 StringConverter 플러시를하지만, 그래서 정말 종래 기술에 확실한 대답을보고하지 https://github.com/spring-projects/spring-framework/blob/56db1af11dbe51c88c753421e022bc5389361c04/spring-core/src/main/java/org/springframework/util/StreamUtils.java#L110
이 관찰을 위해 하나 더하기. – PyThon