У меня есть файл на моем сервере, который имеет некоторые пользовательские атрибуты, например.
getfattr -d /tmp/wmt4EV1kGclXt4mS4bMWUlKwjiVPlJ21
user.SOME_MY_CUSTOM_ATTRIBUTE = "0.0.1"
Тогда у меня есть RestController, который отправляет этот файл
public fun downloadFile():ResponseEntity<InputStreamResource>{
val file = File(....)
val respHeaders = HttpHeaders()
respHeaders.contentLength = file.length()
respHeaders.setContentDispositionFormData("attachment", file.name)
val isr = InputStreamResource(FileInputStream(file))
return ResponseEntity(isr, respHeaders, HttpStatus.OK)
}
Хорошо, но когда я загружаю этот файл, я не вижу атрибутов, которые были в оригинальном файле.Как я могу установить это?Спасибо за ответы