Автоматическое c обнаружение типа файла тела, соответствующего типу содержимого, для HTTP-запроса в Spring Boot? - PullRequest
0 голосов
/ 14 февраля 2020

Используя следующий контроллер

@PostMapping("/upload", consumes = {"application/zip", "text/csv"})
void upload(@RequestHeader("Content-Type") String contentType, InputStream inputStream) {
    return service.upload(contentType, inputStream);
}

фактическое содержимое inputStream не проверяется по Content-Type, что означает, что можно было бы Content-Type в качестве application/zip и загрузить Файл .csv.

Есть ли способ автоматически проверить это в Spring Boot? Желательно без использования inputStream. Я думаю, что видел это в других Java фреймворках.

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