Spring MVC gzip压缩
问题描述:
任何人都知道如何在Spring MVC的Rest Controller上启用GZIP压缩。 Tomcat具有此功能,但它将应用于所有Restful API的响应。我只想压缩某些Restful API的HTTP响应。Spring MVC gzip压缩
答
并为它适用于某些URL:
if(httpRequest.getRequestURI().endsWith("/api/service")){//or similar verification
//DO compression
}else{
chain.doFilter(request, response);
}