новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: Переделать 100% рабочий cURL запрос на 1С

    • #1
    • 12.11.2022 13:14
    0
    Требуется запускать POST запрос средствами 1С с последующей обработкой ответа. Загвоздка в том, что запросом передается несколько файлов и мало информации как это сделать.  Подробнее>>
    • #2
    • 12.11.2022 13:15
    -1
    В справке 1С описано, в интернете полно информации.
    • #3
    • 12.11.2022 13:20
    0
    https://habr.com/ru/post/511114/
    • #4
    • 12.11.2022 16:34
    • Отредактировано: 12.11.2022 16:42:50
    +1
    а что сразу не выложить код по задаче
    • #5
    • 13.11.2022 06:07
    0
    curl -X POST http://localhost:3080/api/v1.2/letters -H "Authorization: Basic Mzk5NDo0ZDJjYzZhYy0zYWE4LTQ0ND4554=" -F "commonInfo=@C:crypt1.json;type=application/json" -F "1.pdf=@C:crypt1.pdf" -F "1.pdf.sgn=@C:crypt1.pdf.sgn"

    Вот тот самый запрос на сервер любимейшей почты России, отправляется json и два файла с ним. При отправке через командную все идет как надо, а вот когда запрос отправляем через 1с в ответ идет ошибка 415
    • #6
    • 13.11.2022 06:08
    0
    big1c
    В справке 1С описано, в интернете полно информации.


    Информации полно, но вот для пакетного отправки разношерстных файлов не нашел
    • #7
    • 14.11.2022 10:06
    0
    Lexus_027
    Информации полно, но вот для пакетного отправки разношерстных файлов не нашел


    Протокол http придумали не в 1С и не в Почте России. Читайте официальный материал, протокол стандартизирован.
    • #8
    • 14.11.2022 10:13
    • Отредактировано: 14.11.2022 10:53:19
    0
    Сurl не является частью протокола http, а является лишь сторонней программой с произвольным функционалом; банально архитектурно - программа-клиент. Откройте снифер (сразу для http, из официальных) и посмотрите итоговый запрос curl. И будет вам счастье.
    • #9
    • 14.11.2022 10:18
    • Отредактировано: 14.11.2022 10:51:41
    0
    Curl является программой, значит - она может быть установлена в машине сервера или локально. Снифер просканирует только запросы локальной, капитан очевидность.
    • #10
    • 14.11.2022 10:37
    • Отредактировано: 14.11.2022 11:06:18
    -1
    "любимейшей почты России". Много любимого и нелюбимого, зависит это от систем ценностей общества и отдельных индивидов. Когда твою организацию выкинут с гос.службы для сокращения затрат на выслуге, а старожилы будут работать на голом энтузиазме, тогда и вспомните.
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться