如何在Spring MVC中解码Gzip压缩的请求主体


问题内容

我有一个客户端与发送数据

CONTENT-ENCODING deflate

我有这样的代码

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

当前,“ body”打印出乱码的压缩数据。有什么方法可以使Spring MVC自动解压缩?


问题答案:

在spring您不处理它。取而代之的是使用过滤器,以便数据到达已经放气的Spring。

希望这两个链接可以帮助您入门。