Возможно ли слепить файл изображения из строки переданной в запросе?

208
19 июня 2017, 19:36

Из android-клиента, на сервер, передается файл в виде строки, на стороне андроид-приложения это делается как-то так:

InputStream inputStream = getContentResolver().openInputStream(uri);
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
StringBuilder stringBuilder = new StringBuilder();
String line;
while ((line = reader.readLine()) != null) {
    stringBuilder.append(line);
}
model.setFileIcon(stringBuilder.toString());

Потом моделька отправляется в пост-запросе на сервер (с помощью Volley). В итоге, на бэке, у нас есть переменная в виде длиннючей строки, нужно как-то распознать mime-тип и положить содержимое в файл во временную папку с необходимым экстеншеном, ну и вообще проверить что это картинка а не что-то иное.

Как это сделать средствами NodeJS? (Давайте представим, что нет возможности изменить способ отправки файла в приложении, но если это необходимо сделать - предложите ваше решение).

READ ALSO
Кнопки в верстке [требует правки]

Кнопки в верстке [требует правки]

Как сверстать чтобы надписи были под кнопками

173
Почему select скроллится к первому значению?

Почему select скроллится к первому значению?

Не могу понять, почему кастомизированный select с multiple скроллится к первому выбранному значению при выборе любого пункта? Как побороть понятно,...

221
Почемув картинке высота не сжата?

Почемув картинке высота не сжата?

В мобильной версии сайта хотела, чтобы картинка полностью вместилась и была видна, применила стили:

230