2017-09-13 1 views
1

봄에 하나의 방법 또는 컨트롤러에 대한 Gzip으로 추가 할 수있는 방법이 있나요 내 클라이언트가 아직 있기 때문에, 바람둥이 구성을 사용하여 전체 서버를 사용하려는 해달라고Gzip으로 특정 컨트롤러

@RequestMapping(value = "/system", method = {RequestMethod.GET}) 
@Gzip //<- Something similar this, 
public ApiResponse status() throws Exception{ 

} 

매개 변수와 같은 컨트롤러 방법에

+0

https://stackoverflow.com/questions/16638345/how-to-decode-gzip-compressed-request-body-in-spring-mvc – StanislavL

+0

하지만이 모든 예제는 필터 수준에서 gzip을 설명하고 있습니다. 내 컨트롤러 또는 컨트롤러 방법 수준에서 결정을 내린다. – Ysak

답변

0

당신은 java.io.OutputStream 또는 javax.servlet.http.HttpServletResponse (특정 GZIP HTTP 헤더에 대한) 넣을 수 있습니다, 소모 gzip을 준비 클라이언트

에 내용을 쓰기 전에 java.util.zip.GZIPOutputStream로 포장
관련 문제