1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-03-11 14:59:26 +02:00

Преобразование OPI -> OInt (workflow)

This commit is contained in:
Vitaly the Alpaca 2024-04-01 06:17:00 +00:00 committed by Vitaly the Alpaca (bot)
parent 77b0eec208
commit 47db20b702

View File

@ -232,9 +232,11 @@
Если Не ЗначениеЗаполнено(Текст) Тогда
Возврат "";
КонецЕсли;
Текст = ?(ТипЗнч(Текст) = Тип("ДвоичныеДанные"), ПолучитьСтрокуИзДвоичныхДанных(Текст, "UTF-8"), Текст);
ЧтениеJSON = Новый ЧтениеJSON;
ЧтениеJSON.УстановитьСтроку(ПолучитьСтрокуИзДвоичныхДанных(Текст));
ЧтениеJSON.УстановитьСтроку(Текст);
Данные = ПрочитатьJSON(ЧтениеJSON, Истина, Неопределено, ФорматДатыJSON.ISO);
ЧтениеJSON.Закрыть();
@ -441,9 +443,10 @@
Заголовки.Вставить("Accept-Encoding", "gzip");
Заголовки.Вставить("Accept" , "*/*");
Заголовки.Вставить("Connection" , "keep-alive");
Заголовки.Вставить("Accept-Charset" , "utf-8");
Если ЗначениеЗаполнено(ТипДанных) Тогда
Заголовки.Вставить("Content-Type", ТипДанных);
Заголовки.Вставить("Content-Type", ТипДанных + "; charset=utf-8");
КонецЕсли;
Если ТипЗнч(ДопЗаголовки) = Тип("Соответствие") Тогда
@ -504,7 +507,7 @@
КонецПопытки;
КонецЕсли;
КонецПроцедуры
Процедура УстановитьТелоЗапроса(Запрос, Знач Параметры, Знач JSON)