Cómo descodificar el cuerpo comprimido de Gzip en Spring MVC

Tengo un cliente que envía datos con

CONTENT-ENCODING deflate

Tengo codigo asi

@RequestMapping(value = "/connect", method = RequestMethod.POST)
@ResponseBody
public Map onConnect(@RequestBody String body){}

Actualmente, 'body' imprime los datos confusos y comprimidos. ¿Hay alguna manera de hacer que Spring MVC lo descomprima automáticamente?

Respuestas a la pregunta(3)

Su respuesta a la pregunta