1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-08-10 22:41:43 +02:00

Дефекты SC

This commit is contained in:
Anton Titovets
2024-12-18 19:18:44 +03:00
parent 59b91ceab0
commit 1b3eb4fa64
2 changed files with 3 additions and 4 deletions

View File

@@ -562,6 +562,7 @@
Делитель = 10000; Делитель = 10000;
МинимальныйРазмерЧасти = РазмерФайла / Делитель; МинимальныйРазмерЧасти = РазмерФайла / Делитель;
МинимальныйРазмерЧасти = Макс(МинимальныйРазмерЧасти, 5242880); МинимальныйРазмерЧасти = Макс(МинимальныйРазмерЧасти, 5242880);
Половина = 0.5;
Если OPI_Инструменты.ПолеКоллекцииСуществует(ОсновныеДанные_, "ChunkSize") Тогда Если OPI_Инструменты.ПолеКоллекцииСуществует(ОсновныеДанные_, "ChunkSize") Тогда
МаксимальныйРазмер = ОсновныеДанные_["ChunkSize"]; МаксимальныйРазмер = ОсновныеДанные_["ChunkSize"];
@@ -572,7 +573,7 @@
Если МинимальныйРазмерЧасти > МаксимальныйРазмер Тогда Если МинимальныйРазмерЧасти > МаксимальныйРазмер Тогда
ВызватьИсключение "ChunkSize слишком мал. Необходимо увеличить размер части (минимум для данного файла - " ВызватьИсключение "ChunkSize слишком мал. Необходимо увеличить размер части (минимум для данного файла - "
+ OPI_Инструменты.ЧислоВСтроку(Окр(МинимальныйРазмерЧасти + 0.5)) + OPI_Инструменты.ЧислоВСтроку(Окр(МинимальныйРазмерЧасти + Половина))
+ ")"; + ")";
КонецЕсли; КонецЕсли;
@@ -1261,7 +1262,7 @@
Запрос.Заголовки.Вставить("x-amz-date", OPI_Инструменты.ВременнаяМеткаISO(ТекущаяДата)); Запрос.Заголовки.Вставить("x-amz-date", OPI_Инструменты.ВременнаяМеткаISO(ТекущаяДата));
Запрос.Заголовки.Вставить("Host" , Соединение.Сервер); Запрос.Заголовки.Вставить("Host" , Соединение.Сервер);
ОсновныеЧасти = ПолучитьОсновныеСоставляющиеПодписи(СтруктураДанных, Запрос, Соединение, Метод, ТекущаяДата); ОсновныеЧасти = ПолучитьОсновныеСоставляющиеПодписи(СтруктураДанных, Запрос, Метод, ТекущаяДата);
Скоуп = ОсновныеЧасти["Скоуп"]; Скоуп = ОсновныеЧасти["Скоуп"];
Сигнатура = ОсновныеЧасти["Сигнатура"]; Сигнатура = ОсновныеЧасти["Сигнатура"];
@@ -1340,7 +1341,6 @@
Функция ПолучитьОсновныеСоставляющиеПодписи(Знач СтруктураДанных Функция ПолучитьОсновныеСоставляющиеПодписи(Знач СтруктураДанных
, Знач Запрос , Знач Запрос
, Знач Соединение
, Знач Метод , Знач Метод
, Знач ТекущаяДата) , Знач ТекущаяДата)

View File

@@ -115,7 +115,6 @@
ИначеЕсли СтрНачинаетсяС(СокрЛ(Значение), "http://") ИначеЕсли СтрНачинаетсяС(СокрЛ(Значение), "http://")
Или СтрНачинаетсяС(СокрЛ(Значение), "https://") Тогда Или СтрНачинаетсяС(СокрЛ(Значение), "https://") Тогда
ИВФ = ПолучитьИмяВременногоФайла(); ИВФ = ПолучитьИмяВременногоФайла();
КопироватьФайл(Значение, ИВФ); КопироватьФайл(Значение, ИВФ);
ЧтениеJSON.ОткрытьФайл(ИВФ); ЧтениеJSON.ОткрытьФайл(ИВФ);