#0
by 12040
Добрый день. 1С:Предприятие 8.3 (8.3.9.1850) Документооборот 8 КОРП, редакция 1.4 (1.4.1.9) Через HTTP-сервис передается файл. Нужно положить переданный файл в Документооборот. Как его расшифровать из полученных данных? В пер-й ТелоСтрока сейчас: Content-Transfer-Encoding:binary" Далее закодированные данные
#4
by 12040
Тогда так: ДвоичныеДанные = Запрос.получитьТелоКакДвоичныеДанные; А надо ли отделять файл от параметров? У меня же не только файл принимается. Если надо, то не понимаю, как это сделать. Что-то такое: получаю как строку-> вычленяю файл-> преобразую в ДвоичныеДанные-> записсываю в ХранилщеЗначения?
#7
by 12040
Точно ли получитьТелоКакДвоичныеДанные возвращает только файл? Сделал следующее: ДвоичныеДанные = Запрос.получитьТелоКакДвоичныеДанные; ДвоичныеДанные.Записать("C:1CBaseEAD_Files extfile.txt"); В итоге в записанном файле вижу весь запрос, а не только "PROBA_PERA". --1BEF0A57BE110FD467A Иванов Иван Иванович --1BEF0A57BE110FD467A PROBA_PERA --1BEF0A57BE110FD467A--
#8
by 12040
Когда передал в запросе только файл, тогда нормально файл создался (не обяз. текстовый). Остается вопрос, как вычленить файл из "большого" запроса. Или можно сделать вообще как-то иначе?
#11
by Fragster
на самом деле непонятно, почему 1с не сделала оберток для мультипарта, хотя бы в составе БСП
#12
by oleg_km
Когда вышла 1С 8.0 и когда первая БСП? Вот тогда и добавят объект для работы с HTTP. А на дотнете уже есть.
#19
by Fragster
смысл подключать додиез ради того, чтобы в него скопипастить также отсутствующий встроенный парсер мультипарт? можно и на 1се это же сделать, и на инфостарте есть готовое...
#20
by Serginio1
Смысл использовать еще кучу возможностей. Поверь. Это расширение возможностей 1С. Без кучи костылей.
#21
by Serginio1
Опять же это не додиез. Это .Net. Мы используем готовые сборки, а они на CIL. При этом подключается среда исполнения CLR. Никакого до диеза нет.
#22
by Fragster
хз, "без кучи костылей" я подключаю по http, без использования подключаемых библиотек. чтобы не иметь себе голову с безопасными режимами, кроссплатформенностью, мультибитностью и прочим.
#23
by Serginio1
А ты на линуксе? Я могу сделать и для него. Суть то в том, что нужно разбираться с форматами и прочими вещами. А так взял готовое решение и глолова не болит, что и как в текст подставить.
#24
by Неверный Параметр И
Судя по всему при поиске новой работы ты хочешь быть не программистом, а продажником. У человека конкретный вопрос, а ты ему про возможности борождения просторов космоса...
#25
by Serginio1
Я и дал конкретный ответ в и . А 20 это про . Читай пожалуйста внимательнее. И не бросайся словами.
#26
by oleg_km
Мне не надо ничего копипастить - просто подключил сборку и пользуюсь. Как в дельфях, как остальном мире программирования. Собственно как обработку в 1С. Почему нужно (ждать у моря погоды) ждать когда 1С разродилась на А - запилила HHTP-сервисы, а потом еще лет 5 ждать когда же она скажет Б - сделает нормальные объекты по обработке запросов и ответов?
#29
by Serginio1
Угу и так в час по чайной ложке. Через годик еще добавят проверку сертификата в Эксель
#31
by Неверный Параметр И
Вот, @Sergino1, учись продаванской наглости: А то так и будешь до пенсии своим Ъ потрясать.
#32
by Serginio1
Я понял, что это бесполезно. Поэтому и хочу уйти в .Net, раз это не нужно ни 1С ни бОльшему количеству программистов 1С.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Очень долго проходят обновления конфигурации
- Конвертация строки в справочник
- УТ 11. Формирование номеров для документов
- Настройка параметров учета не Полным Правам УТП
- v7: Однопользовательский LPT ключ для 7.7 виден по сети?
- Сканер штрихкода ТСД Intermec CK3X и его работа через RDP
- ошибка Excel: не срабатывает createobject("Excel.Application")
- ЗУП 2.5 программно рассчитать отпуск
- не могу выполнить код VBScript из 1С
- Текущему соединению с информационной базой не назначен сеанс
- Редактирование чека ККМ, выходящего из Бух.8.3
- Не устанавливается ответственный за покупки в 1С 8.2 УТ 10.3
- Завис сеанс намертво. 1С:Предприятие 8.3 (8.3.7.1845)
- Не срабатывает НАЧАЛОПЕРИОДА
- 1с Розница ред.1 Помогите подключить дисплей покупателя АТОЛ ZQ-VFD 2300 USB
- Перенос Номенклатуры из БП 3.0 в КА 1.1
- 8.3. УФ. Получить навигационную ссылку ФОРМЫ
- Закрытие месяца 20-90 счета
- При проверке декларации НДС выдается ошибка, которой нет
- ККТ ШТРИХ Штрих-М 01-Ф При выполнении операции произошла ошибка.