Spring Boot, как получить gzip-файл в @RequestBody - PullRequest
0 голосов
/ 20 марта 2019

У меня есть следующая конечная точка, которая может успешно получать файлы при отправке на нее запроса POST:

@RequestMapping(
            value="/fileUpload",
            method=RequestMethod.POST)
    public String receiveFile(@RequestParam("file") MultipartFile file) {
        return "Successfully uploaded " + file.getOriginalFilename();
    }

Как я могу отредактировать конечную точку так, чтобы она могла получать конкретно файлы gzip?Есть ли класс GzipFile, который я могу заменить своим параметром MultipartFile на

1 Ответ

0 голосов
/ 20 марта 2019

Посмотрите на эту тему

Как декодировать сжатое Gzip тело запроса в Spring MVC

По сути, вы получаете ServletFilter для этой работы и извлекаете хэндоверконтент в Spring через сервлет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...