Вход | Регистрация


Как отправить хранилище значений через http сервис?

Как отправить хранилище значений через http сервис?
Я
   SHAURMAN
 
04.12.18 - 16:42
Народ, всем привет!
Есть большой XML файл. Его я сжал и получил тип хранилище значения.
Как передать его через HTTP сервис?
Кто нибудь так делал?
 
 
   SalavatUlaev
 
1 - 04.12.18 - 16:57
Преобразуй в base64 и передавай. Например через XMLСтока,
вопрос кто приемник и как он это обработает.
Если конфа на 1С, то там обратно преобразуешь XMLЗначение
   SHAURMAN
 
2 - 04.12.18 - 17:03
Без хранилища получается?
   lodger
 
3 - 04.12.18 - 17:13
(0) хранилище значения это (blob) - ячейка в твоей субд. как ты ее передашь в сторонний сервис?
   craxx
 
4 - 04.12.18 - 17:24
(3) Непринужденно
Функция ОтдатьФайлОтдатьДанные(Запрос)
    Ответ = Новый HTTPСервисОтвет(200);
    
    Ответ.УстановитьТелоИзДвоичныхДанных(Новый ДвоичныеДанные(СформироватьФайлДанных()));
    Возврат Ответ;
КонецФункции
   craxx
 
5 - 04.12.18 - 17:25
(4) аналогично и принять
   lodger
 
6 - 04.12.18 - 19:11
(4) тут то он и разархивируется. вот и смысл?
   Cyberhawk
 
7 - 04.12.18 - 19:47
Сколько мегабайт объем в сжатом виде?
   SHAURMAN
 
8 - 05.12.18 - 15:33
Как передать XML чтобы он максимально сжался?
   lodger
 
9 - 05.12.18 - 16:19
(8) договориться с принимающей стороной об интерфейсе для сжатых данных.
   craxx
 
10 - 05.12.18 - 19:06
(8) Так а в чем проблема зазиповать перед передачей?
 
 Рекламное место пустует

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует