Вызовите API NVIDIA Digits из приложения Android

Я пытаюсь вызвать запущенный экземпляр DIGITS из передового Android мобильного приложения.

ЦИФРЫ обеспечивает REST API поэтому команда curl будет такой:

curl http://192.168.0.10:5000/models/images/classification/classify_one.json -XPOST -F job_id=20150604-034131-da2c -F image_file=@/path/to/image/desert_0.jpg

Важно отметить, что инструмент curl использует Content-Type multipart/form-data в соответствии с RFC 2388, Это позволяет загружать двоичные файлы и т. Д.

Многие люди используют Android Volley за HTTP POST однако, для multipart/form-data необходимо написать специальный запрос, который оказывается сложным. Я ищу, чтобы отправить имя параметра / значение на сервер, где значением может быть либо изображение, либо строка. До сих пор я пытался адаптировать предложенные решения [здесь] и [здесь], но не выяснил, как отправить имя / значение на сервер.

Было бы неплохо адаптировать эти ответы или предложить несколько более современных библиотек.

0 ответов

Другие вопросы по тегам