1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-11-24 08:52:18 +02:00
This commit is contained in:
Anton Titovets 2024-11-16 12:52:36 +03:00
parent d34363b3db
commit 35a20a911a
4 changed files with 5595 additions and 5591 deletions

File diff suppressed because it is too large Load Diff

View File

@ -571,6 +571,7 @@
ОсновныеДанные.Вставить("URL", URL);
Ответ = ОтправитьЗапросСТелом("HEAD", ОсновныеДанные, Заголовки);
Ответ["response"] = Новый Структура;
Возврат Ответ;
@ -955,15 +956,15 @@
ДанныеОтвета = Новый Структура;
ДанныеТела = Новый Структура;
ТелоОтвета = Ответ.ПолучитьТелоКакСтроку();
ТелоОтвета = СокрЛП(ТелоОтвета);
ТелоОтветаИзначальное = Ответ.ПолучитьТелоКакСтроку();
ТелоОтветаДляОбработки = СокрЛП(ТелоОтветаИзначальное);
Если ЗначениеЗаполнено(ТелоОтвета) Тогда
Если ЗначениеЗаполнено(ТелоОтветаДляОбработки) Тогда
Попытка
ДанныеТела = OPI_Инструменты.ОбработатьXML(ТелоОтвета);
ДанныеТела = OPI_Инструменты.ОбработатьXML(ТелоОтветаДляОбработки);
Исключение
ДанныеТела.Вставить("notValidXMLMessage", ТелоОтвета);
ДанныеТела.Вставить("notValidXMLMessage", ТелоОтветаИзначальное);
КонецПопытки;
КонецЕсли;

View File

@ -1,4 +1,4 @@
// OneScript: ./OInt/core/Modules/OPI_S3.os
// OneScript: ./OInt/core/Modules/OPI_S3.os
// Lib: S3
// CLI: s3
@ -571,6 +571,7 @@
ОсновныеДанные.Вставить("URL", URL);
Ответ = ОтправитьЗапросСТелом("HEAD", ОсновныеДанные, Заголовки);
Ответ["response"] = Новый Структура;
Возврат Ответ;
@ -955,15 +956,15 @@
ДанныеОтвета = Новый Структура;
ДанныеТела = Новый Структура;
ТелоОтвета = Ответ.ПолучитьТелоКакСтроку();
ТелоОтвета = СокрЛП(ТелоОтвета);
ТелоОтветаИзначальное = Ответ.ПолучитьТелоКакСтроку();
ТелоОтветаДляОбработки = СокрЛП(ТелоОтветаИзначальное);
Если ЗначениеЗаполнено(ТелоОтвета) Тогда
Если ЗначениеЗаполнено(ТелоОтветаДляОбработки) Тогда
Попытка
ДанныеТела = OPI_Инструменты.ОбработатьXML(ТелоОтвета);
ДанныеТела = OPI_Инструменты.ОбработатьXML(ТелоОтветаДляОбработки);
Исключение
ДанныеТела.Вставить("notValidXMLMessage", ТелоОтвета);
ДанныеТела.Вставить("notValidXMLMessage", ТелоОтветаИзначальное);
КонецПопытки;
КонецЕсли;