Как возвратить любой файл, используя обслуживание свитера

Мне сохранили расположение файла в базе данных, мой файл существуют на том местоположении, теперь я хочу получить тот файл и возвратить его пользователю. Мой файл не jpg, ни PDF рассматривает расширение как .abc.

Как возвратить этот файл пользователю так, чтобы пользователь мог загрузить его, запустив веб-сервис.

0
nl ja de

2 ответы

@Produces (" */* ")

yourmethod() {}

Или возвратите javax.ws.rs.core. Ответ, который можно установить Тип контента заголовок программно

1
добавлено

You can use the Location HTTP header for this. You can set the actual path as the location header and give back the response. It is then the responsibility of the client to redirect to that URL and download.

If you want to return the contents yourself, set Content-Type as application/octet-stream and return the file contents. I assume your rest service URL would be something like http://abc/yourapp/files/

0
добавлено
Эта почта поможет вам. stackoverflow.com/questions/3496209/…
добавлено автор basiljames, источник
но что это должно возвратить, я имею в виду массив байтов файла или чего-либо еще, это висит по некоторым причинам?
добавлено автор user1844840, источник
pro.jvm
pro.jvm
3 503 участник(ов)

Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш сайт: projvm.com projvm.ru Наш канал: @proJVM Вакансии: @jvmjobs Конфы: @jvmconf

Java & Co
Java & Co
2 370 участник(ов)

Можно обсуждать с матом и без всё, что касается жабы, вплоть до холиваров. НЕ ИМЕЕТ ОТНОШЕНИЯ К САЙТУ JAVARUSH.RU ПРАВИЛА - https://t.me/javarush/75723 Вакансии сюда - https://telegram.me/joinchat/B7IzvUCnfo6d8t3yIxKguQ По вопросам - @thedude

learn.java
learn.java
1 888 участник(ов)

Чат для начинающих и не только Статистика: https://combot.org/chat/-1001083535868 Основной чат - @jvmchat

Java Underground
Java Underground
169 участник(ов)

https://vk.com/javatutorial

Javanese Questions
Javanese Questions
109 участник(ов)

Чат предназначен для обмена знаниями строго в формате в вопрос-ответ. Тема — Java, Kotlin и Android. Вопрос должен быть предварительно прогуглен, понятно и грамотно сформулирован, помечен хэштегами. Ответ — тем более. Куски кода размером в несколько строк можно писать прямо здесь, для больших кусков кода стоит использовать http://gist.github.com/, http://pastebin.com/, https://codeshare.io/ или любой аналогичный сервис. В некоторых случаях можно прикреплять скриншоты. Стикеры и гифки запрещены. Дополнять и уточнять вопросы и ответы — редактированием исходного сообщения. Обсуждения должны приводить к редактированию вопроса/ответа и удаляться. По хештегам можно искать существующие вопросы и овтеты: #вопрос #ответ #git #generics #java #server #awt #javafx #swing #kotlin #anko #tornadofx #ktor #android #recyclerView #performance #arch #network #permissions #storage #async