Добрый день. Я создал простой http сервис где ответ на get запрос результат выборки в виде json. Json может быть большой. Теперь я получаю в резуьтате выборки еще и картинку и мне нужно запихнуть ее в json. То есть среди строки json будет еще картинка (в строке естественно). Предпологаю, что мне нужно делать составное ответ. В заголовках формат multipart/form-data. Картинку записывать в двоичные данные, потом в строку. Но как-то не смогу связать все это воедино. Могли бы подсказать куда мне копать чтобы понять как это осуществить?
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Спасибо. Что делать с картинкой знаю, но вот с базовыми вещами, как ее получить через запрос, застопорился. У меня справочник Номенклатура, в нем реквизит ФайлКартинки. Реквизит ФайлКартинки типа СправочникСсылка.НоменклатураПрисоединенныеФайлы. Я указываю связь с запросе, беру элемент ФайлКартинки и он у меня пустой. Не понимаю. Подсмотрев код в типовой реализации написал вот такой код:
Все равно пусто. Господи, вообще не понимаю как взять картинку через запрос :(
Для Каждого Строка из ТаблицаЗначений Цикл
Если ЗначениеЗаполнено(Строка.ФайлКартинки) Тогда
ДанныеФайла = РаботаСФайламиСлужебныйВызовСервера.ПолучитьДанныеФайла(Строка.ФайлКартинки);
ИзображениеНоменклатуры = Новый Картинка(ПолучитьИзВременногоХранилища(ДанныеФайла.СсылкаНаДвоичныеДанныеФайла));
КонецЕсли;
КонецЦикла;
Все равно пусто. Господи, вообще не понимаю как взять картинку через запрос :(
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот