mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-27 02:43:54 +02:00
Fastfix
This commit is contained in:
parent
514c6fc907
commit
22ad095155
@ -671,7 +671,6 @@
|
||||
// IDЗагрузки - Строка - ID загрузки по частям. См. ИнициализироватьЗагрузкуЧастями - upload
|
||||
// НомерЧасти - Число, Строка - Порядковый номер части объекта от 1 до 10000 - part
|
||||
// Данные - ДвоичныеДанные, Строка - Данные части для загрузки - content
|
||||
// Заголовки - Соответствие Из КлючИЗначение - Дополнительные заголовки запроса, если необходимо - headers
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура Из КлючИЗначение - сериализованный JSON ответа от хранилища
|
||||
@ -680,8 +679,7 @@
|
||||
, Знач ОсновныеДанные
|
||||
, Знач IDЗагрузки
|
||||
, Знач НомерЧасти
|
||||
, Знач Данные
|
||||
, Знач Заголовки = Неопределено) Экспорт
|
||||
, Знач Данные) Экспорт
|
||||
|
||||
ОсновныеДанные_ = OPI_Инструменты.КопироватьКоллекцию(ОсновныеДанные);
|
||||
|
||||
@ -1206,7 +1204,7 @@
|
||||
ПроверитьОсновныеДанные(ОсновныеДанные_);
|
||||
ЗаполнитьURLОбъекта(ОсновныеДанные_, Наименование, Бакет);
|
||||
|
||||
Подпись = СоздатьПодписьURL(ОсновныеДанные_, Наименование, "GET", ВремяЖизни, Заголовки);
|
||||
Подпись = СоздатьПодписьURL(ОсновныеДанные_, "GET", ВремяЖизни, Заголовки);
|
||||
URL = ОсновныеДанные_["URL"] + Подпись;
|
||||
|
||||
Возврат URL;
|
||||
@ -1240,7 +1238,7 @@
|
||||
ПроверитьОсновныеДанные(ОсновныеДанные_);
|
||||
ЗаполнитьURLОбъекта(ОсновныеДанные_, Наименование, Бакет);
|
||||
|
||||
Подпись = СоздатьПодписьURL(ОсновныеДанные_, Наименование, "PUT", ВремяЖизни, Заголовки);
|
||||
Подпись = СоздатьПодписьURL(ОсновныеДанные_, "PUT", ВремяЖизни, Заголовки);
|
||||
URL = ОсновныеДанные_["URL"] + Подпись;
|
||||
|
||||
Возврат URL;
|
||||
@ -1275,7 +1273,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция СоздатьПодписьURL(Знач СтруктураДанных, Знач Наименование, Знач Метод, Знач ВремяЖизни, Знач Заголовки)
|
||||
Функция СоздатьПодписьURL(Знач СтруктураДанных, Знач Метод, Знач ВремяЖизни, Знач Заголовки)
|
||||
|
||||
AccessKey = СтруктураДанных["AccessKey"];
|
||||
SecretKey = СтруктураДанных["SecretKey"];
|
||||
@ -1351,7 +1349,7 @@
|
||||
Service = СтруктураДанных["Service"];
|
||||
|
||||
КлючПодписи = ПолучитьКлючПодписи(SecretKey, Region, Service, ТекущаяДата);
|
||||
КаноническийЗапрос = СоздатьКаноническийЗапрос(Запрос, Соединение, Метод);
|
||||
КаноническийЗапрос = СоздатьКаноническийЗапрос(Запрос, Метод);
|
||||
Скоуп = СоздатьСкоуп(Region, Service, ТекущаяДата);
|
||||
СтрокаДляПодписи = СоздатьСтрокуПодписи(КаноническийЗапрос, Скоуп, ТекущаяДата);
|
||||
|
||||
@ -1388,7 +1386,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция СоздатьКаноническийЗапрос(Знач Запрос, Знач Соединение, Знач Метод)
|
||||
Функция СоздатьКаноническийЗапрос(Знач Запрос, Знач Метод)
|
||||
|
||||
ШаблонЗапроса = "";
|
||||
ТелоЗапроса = OPI_Инструменты.ПолучитьТелоЗапроса(Запрос);
|
||||
|
@ -762,13 +762,12 @@
|
||||
|
||||
МассивОтсутствующихПолей = Новый Массив;
|
||||
|
||||
Для Каждого ЭлементКоллекции Из Коллекция Цикл
|
||||
Для Каждого Поле Из Поля Цикл
|
||||
|
||||
ТекущийКлюч = ЭлементКоллекции.Ключ;
|
||||
Существует = ПолеКоллекцииСуществует(Коллекция, ТекущийКлюч);
|
||||
Существует = ПолеКоллекцииСуществует(Коллекция, Поле);
|
||||
|
||||
Если Не Существует Тогда
|
||||
МассивОтсутствующихПолей.Добавить(ТекущийКлюч);
|
||||
МассивОтсутствующихПолей.Добавить(Поле);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
Loading…
Reference in New Issue
Block a user