Необходимо перекинуть справочник номенклатуры. решил перекинуть через http
код отправки
МассивНоменклатур - массив структур с данными простых типов
НО в базе приемнике Запрос.ПолучитьТелоКакСтроку() - возвращает пустое значение
делаю тоже самое в postman все работает, подскажите куда рыть
p.s. авторизацию делал и через заголовок результат тот же
код отправки
HTTPСоединение = "127.0.0.1";
АдресСкрипта = "/market/hs/v1/nomenclature";
HTTPЗапросЗаголовки = Новый Соответствие();
HTTPЗапросЗаголовки.Вставить("Content-Type","application/json");
//HTTPЗапросЗаголовки.Вставить("Authorization", "Basic " + СтрокаАвторизацииBASE64);
Соединение = Новый HTTPСоединение(HTTPСоединение, ,"логин" ,"пароль" , , , ,);
//Соединение = Новый HTTPСоединение(HTTPСоединение);
ЗапросHTTP = Новый HTTPЗапрос(АдресСкрипта, HTTPЗапросЗаголовки);
НастройкиСериализацииJSON = Новый НастройкиСериализацииJSON;
НастройкиСериализацииJSON.ВариантЗаписиДаты = ВариантЗаписиДатыJSON.ЛокальнаяДата;
НастройкиСериализацииJSON.ФорматСериализацииДаты = ФорматДатыJSON.ISO;
ЗаписьJSON = Новый ЗаписьJSON;
ЗаписьJSON.УстановитьСтроку();
ЗаписатьJSON(ЗаписьJSON, МассивНоменклатур, НастройкиСериализацииJSON);
СериализованнаяСтрока = ЗаписьJSON.Закрыть();
ЗапросHTTP.УстановитьТелоИзСтроки(СериализованнаяСтрока);
HTTPОтвет = Соединение.ВызватьHTTPМетод("GET",ЗапросHTTP);
ПоказатьМассивНоменклатур - массив структур с данными простых типов
НО в базе приемнике Запрос.ПолучитьТелоКакСтроку() - возвращает пустое значение
делаю тоже самое в postman все работает, подскажите куда рыть
p.s. авторизацию делал и через заголовок результат тот же
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
1C использует старые правила, по которым get запрос ничего не мог передавать. Соответственно ничего в body и не отправляется, даже если туда что-то поместить.
HTTPОтвет = Соединение.ВызватьHTTPМетод("GET",ЗапросHTTP);
МассивНоменклатур - массив структур с данными простых типов
НО в базе приемнике Запрос.ПолучитьТелоКакСтроку() - возвращает пустое значение
делаю тоже самое в postman все работает, подскажите куда рыть
МассивНоменклатур - массив структур с данными простых типов
НО в базе приемнике Запрос.ПолучитьТелоКакСтроку() - возвращает пустое значение
делаю тоже самое в postman все работает, подскажите куда рыть
1C использует старые правила, по которым get запрос ничего не мог передавать. Соответственно ничего в body и не отправляется, даже если туда что-то поместить.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот