You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-07-15 01:34:30 +02:00
Fastfix
This commit is contained in:
@ -1342,7 +1342,8 @@
|
||||
Возврат ПотокФайла.ЗакрытьИПолучитьДвоичныеДанные();
|
||||
Иначе
|
||||
ПотокФайла.Закрыть();
|
||||
Возврат Новый Структура("file", ПутьСохранения);
|
||||
ФайлОтвета = Новый Файл(ПутьСохранения);
|
||||
Возврат ФайлОтвета.ПолноеИмя;
|
||||
КонецЕсли;
|
||||
|
||||
КонецФункции
|
||||
@ -1355,7 +1356,8 @@
|
||||
|
||||
Если ЗначениеЗаполнено(ПутьСохранения) Тогда
|
||||
Ответ.Записать(ПутьСохранения);
|
||||
Возврат Новый Структура("file", ПутьСохранения);
|
||||
ФайлОтвета = Новый Файл(ПутьСохранения);
|
||||
Возврат ФайлОтвета.ПолноеИмя;
|
||||
Иначе
|
||||
Возврат Ответ;
|
||||
КонецЕсли;
|
||||
|
@ -127,13 +127,16 @@
|
||||
ФайлТела = Ответ.ПолучитьИмяФайлаТела();
|
||||
|
||||
Если Не ФайлТела = Неопределено Тогда
|
||||
Ответ = ФайлТела;
|
||||
|
||||
Ответ = ФайлТела;
|
||||
Возврат;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
GZip = "gzip";
|
||||
НужнаРаспаковка = Ответ.Заголовки.Получить("Content-Encoding") = GZip Или Ответ.Заголовки.Получить(
|
||||
"content-encoding") = GZip;
|
||||
|
||||
НужнаРаспаковка = Ответ.Заголовки.Получить("Content-Encoding") = GZip
|
||||
Или Ответ.Заголовки.Получить("content-encoding") = GZip;
|
||||
|
||||
Если НужнаРаспаковка Тогда
|
||||
Ответ = РаспаковатьОтвет(Ответ);
|
||||
@ -144,11 +147,15 @@
|
||||
Если ТипЗнч(Ответ) = Тип("ДвоичныеДанные") Тогда
|
||||
|
||||
Если Ответ.Размер() = 0 Тогда
|
||||
Ответ = ПолучитьДвоичныеДанныеИзСтроки("{}");
|
||||
|
||||
Ответ = ПолучитьДвоичныеДанныеИзСтроки("{}");
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Попытка
|
||||
|
||||
Ответ = JsonВСтруктуру(Ответ);
|
||||
|
||||
Исключение
|
||||
Возврат;
|
||||
КонецПопытки;
|
||||
@ -252,7 +259,7 @@
|
||||
РазделительСтрок = Символы.ВК + Символы.ПС;
|
||||
ТипДанных = "multipart/form-data; boundary=" + Boundary;
|
||||
|
||||
Запрос = СоздатьЗапрос(Адрес, ДопЗаголовки, ТипДанных);
|
||||
Запрос = СоздатьЗапрос(Адрес, ДопЗаголовки, ТипДанных);
|
||||
|
||||
ЗаписьТекста = Новый ЗаписьДанных(ИмяФайла, КодировкаТекста.UTF8, ПорядокБайтов.LittleEndian, "", Ложь, "", Ложь);
|
||||
|
||||
@ -382,8 +389,14 @@
|
||||
|
||||
Перенос = ?(ПереносСтрок, ПереносСтрокJSON.Windows, ПереносСтрокJSON.Нет);
|
||||
|
||||
ПараметрыJSON = Новый ПараметрыЗаписиJSON(Перенос, " ", ДвойныеКавычки, ЭкранированиеСимволовJSON[Экранирование],
|
||||
Ложь, Ложь, Ложь, Ложь);
|
||||
ПараметрыJSON = Новый ПараметрыЗаписиJSON(Перенос
|
||||
, " "
|
||||
, ДвойныеКавычки
|
||||
, ЭкранированиеСимволовJSON[Экранирование]
|
||||
, Ложь
|
||||
, Ложь
|
||||
, Ложь
|
||||
, Ложь);
|
||||
|
||||
Попытка
|
||||
|
||||
|
Reference in New Issue
Block a user