Как получить файл изображения через Rest API. Существует опция MULTIPART_FORM_DATA, которая похожа на отправку файлов по частям, как в нескольких запросах. Я хочу получать изображения очень быстро на сервере. около 2 изображений в секунду.Получить файл с изображениями через отдых Api
ответ
Просто прочитайте изображение в File
и используйте класс Response
для создания ответа.
Response.ok(new File("myimage.jpg"), "image/jpeg").build();
Есть и другие варианты.
Прочтите изображение, используя следующие.
URL url = new URL("http://localhost:8080/myimage/1");
URLConnection connection = url.openConnection();
input = connection.getInputStream();
byte[] buffer = new byte[1024];
int n = - 1;
OutputStream fos = new FileOutputStream("Output.jpg");
while ((n = input.read(buffer)) != -1)
{
fos.write(buffer, 0, n);
}
fos.close();
Вы можете использовать HTTP-клиент Apache, чтобы сделать его более красивым.
Я хочу получить изображение на стороне сервера. Я планирую использовать @FormDataParam. Есть ли другой эффективный способ. – sunder
Вам просто нужно использовать HTTP-клиент для загрузки файла. Ничего не отличается от чтения простого 'inputstream' – 11thdimension
@sunder, я думал, что вы хотите вызвать REST api, для загрузки изображения' @ FormDataParam' все в порядке. – 11thdimension
- 1. заполняющая модель через отдых api
- 2. Как получить файл excel с диска в angular2 через отдых
- 3. Получить файлы с исходными изображениями через API Podio
- 4. Аутентификация через отдых с symfony2
- 5. Как получить визуальную страницу композитора через отдых api
- 6. Настроить счета с динамическими изображениями через API
- 7. Экспресс-отдых api получить все конечные точки
- 8. Загружающий файл с изображениями
- 9. Magento - Создать заказ через отдых
- 10. ОТДЫХ: Невозможно добавить файл cookie
- 11. Как получить файл через API GitHub
- 12. файл index.html отдых
- 13. Подключение Neo4j с помощью Glassfish через отдых
- 14. Ноутбук как производственный отдых API
- 15. Дженкинс выполняет требование через отдых api или groovy
- 16. azure api management return internalservererror через запрос на отдых
- 17. Как загрузить файл с изображениями?
- 18. Как интегрировать отдых Api с Magento
- 19. Можно ли чистить через отдых?
- 20. xamarin отправить большие файлы через отдых
- 21. Получить файлы с изображениями
- 22. Получить изображения с/изображениями
- 23. Загрузить файл с изображениями через ajax whit django
- 24. Отправить файл с изображениями через HTTP-соединения java HTTP
- 25. jet.com Партнер API - Отдых, JSON, RestSharp?
- 26. Отдых с oauth2
- 27. Как обеспечить отдых api с помощью api-key amazon?
- 28. Как мне создать хороший отдых api?
- 29. Создать pdf-файл с изображениями
- 30. Отдых с testng
Пожалуйста, посмотрите на эту [страницу справки] (http://stackoverflow.com/help/how-to-ask) о том, как задать хороший вопрос: вы сомневаетесь слишком расплывчато и не приводите ни одного примера о том, что вы пробовали. – DenisGL
с использованием base64 формата – CSK
Спасибо @CSK base64 оказывается хорошим вариантом. – sunder