1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-06-02 23:27:50 +02:00
This commit is contained in:
Anton Titovets 2024-12-18 19:22:35 +03:00
parent 1b3eb4fa64
commit 6735aeeb2c
4 changed files with 5854 additions and 5854 deletions

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -2058,9 +2058,9 @@
КонецФункции
Функция ПолучитьОбщийМодуль(Знач Имя)
Модуль = Вычислить(Имя);
Возврат Модуль;
КонецФункции

View File

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