Передача массива в параметрах POST 1С 8.2
Здравствуйте! Требуется передать на сервер POST запрос с подобными данными:
Эти данные надо передать именно как массив, без преобразования в JSON. Кто подскажет, как это сделать?
{
"tovar"=>"Шины Debica Presto UHP 2 235/45 R17 97Y XL FP update",
"okpd_name"=>"1.19",
"edizm"=>"1",
"price"=>"1500",
"okpd_code"=>"01.19",
"published"=>"true",
"magaz_num"=>"22140-T738-001"
}
ПоказатьЭти данные надо передать именно как массив, без преобразования в JSON. Кто подскажет, как это сделать?
По теме из базы знаний
- Обзор имеющихся библиотек OneScript
- Таблицы серверов (как просто выбрать сервер)
- Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов
- Эффективное управление фоновыми заданиями и коммуникация сеансов сервера с Фоном с помощью Структуры обмена (ноу-хау) + Бонус: Альтернативный вариант через Хранилище настроек
Найденные решения
(1) в 1С нет возможности использовать ассоциативные массивы в POST.
Но возможно сработает использование передача используя application/x-www-form-urlencoded.
т.е. в Content-type указываете application/x-www-form-urlencoded, а в body передаете строку вида:
Передаваемая строка должна быть кодирована по правилам urlencoded.
Но возможно сработает использование передача используя application/x-www-form-urlencoded.
т.е. в Content-type указываете application/x-www-form-urlencoded, а в body передаете строку вида:
tovar=Шины+Debica+Presto+UHP+2+235/45+R17+97Y+XL+FP+update&okpd_name=1.19&edizm=1&price=1500&okpd_code=01.19&published=true&magaz_num=22140-T738-001
Передаваемая строка должна быть кодирована по правилам urlencoded.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) в 1С нет возможности использовать ассоциативные массивы в POST.
Но возможно сработает использование передача используя application/x-www-form-urlencoded.
т.е. в Content-type указываете application/x-www-form-urlencoded, а в body передаете строку вида:
Передаваемая строка должна быть кодирована по правилам urlencoded.
Но возможно сработает использование передача используя application/x-www-form-urlencoded.
т.е. в Content-type указываете application/x-www-form-urlencoded, а в body передаете строку вида:
tovar=Шины+Debica+Presto+UHP+2+235/45+R17+97Y+XL+FP+update&okpd_name=1.19&edizm=1&price=1500&okpd_code=01.19&published=true&magaz_num=22140-T738-001
Передаваемая строка должна быть кодирована по правилам urlencoded.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот