В загрузочном приложении Spring MVC, в классе Controller ResponseEntity, который возвращает вложение файла и работает нормально. Когда я развертываю это приложение в kubernetes с включенной службой Ingress, ResponseEntity возвращает сообщение «Страница не отображается». Поскольку поддерживаемым протоколом является https, а ResponseEntity поддерживает http.
Как получить такое же поведение и в kubernetes?
Код:
return ResponseEntity.ok().header(HttpHeaders.CONTENT_DISPOSITION,
"attachment; filename=\"" + file.getFilename() + \"").body(file);