mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-03-23 21:29:38 +02:00
Fastfix
This commit is contained in:
parent
f8f4b69385
commit
02ac06536d
@ -248,7 +248,7 @@
|
||||
СоответствиеОшибок.Вставить("WeekDay" , "DayOfWeek");
|
||||
СоответствиеОшибок.Вставить("BinDir" , "ProgramDirectory");
|
||||
СоответствиеОшибок.Вставить("OutputEncoding" , "КодировкаВыходногоПотока");
|
||||
СоответствиеОшибок.Вставить("Console" , "Консоль");
|
||||
СоответствиеОшибок.Вставить("Console." , "Консоль.");
|
||||
|
||||
ФайлМодуля = Новый Файл(ПутьКМодулю);
|
||||
|
||||
|
@ -76,7 +76,9 @@
|
||||
// Возвращаемое значение:
|
||||
// Булево - всегда возвращает Истина
|
||||
Функция ЗакрытьСоединение(Знач Соединение) Экспорт
|
||||
|
||||
Возврат Соединение.Disconnect();
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Прочитать двоичные данные !NOCLI
|
||||
|
@ -56,29 +56,44 @@
|
||||
|
||||
#Область ЗапросыСТелом
|
||||
|
||||
Функция Post(Знач URL, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина, Знач ПолныйОтвет = Ложь,
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Функция Post(Знач URL
|
||||
, Знач Параметры = ""
|
||||
, Знач ДопЗаголовки = ""
|
||||
, Знач JSON = Истина
|
||||
, Знач ПолныйОтвет = Ложь
|
||||
, Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСТелом(URL, "POST", Параметры, ДопЗаголовки, JSON, ПолныйОтвет, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция Patch(Знач URL, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина, Знач ПолныйОтвет = Ложь,
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Функция Patch(Знач URL
|
||||
, Знач Параметры = ""
|
||||
, Знач ДопЗаголовки = ""
|
||||
, Знач JSON = Истина
|
||||
, Знач ПолныйОтвет = Ложь
|
||||
, Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСТелом(URL, "PATCH", Параметры, ДопЗаголовки, JSON, ПолныйОтвет, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция Put(Знач URL, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина, Знач ПолныйОтвет = Ложь,
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Функция Put(Знач URL
|
||||
, Знач Параметры = ""
|
||||
, Знач ДопЗаголовки = ""
|
||||
, Знач JSON = Истина
|
||||
, Знач ПолныйОтвет = Ложь
|
||||
, Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСТелом(URL, "PUT", Параметры, ДопЗаголовки, JSON, ПолныйОтвет, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PostBinary(Знач URL, Знач Тело, Знач ДопЗаголовки, Знач ПолныйОтвет = Ложь,
|
||||
Знач ТипДанных = "application/octet-stream") Экспорт
|
||||
Функция PostBinary(Знач URL
|
||||
, Знач Тело
|
||||
, Знач ДопЗаголовки
|
||||
, Знач ПолныйОтвет = Ложь
|
||||
, Знач ТипДанных = "application/octet-stream") Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСДвоичнымиДанными(URL, "POST", Тело, ДопЗаголовки, ПолныйОтвет, ТипДанных);
|
||||
|
||||
@ -88,29 +103,43 @@
|
||||
|
||||
#Область ЗапросыMultipart
|
||||
|
||||
Функция PostMultipart(Знач URL, Знач Параметры = "", Знач Файлы = "", Знач ТипКонтента = "image/jpeg",
|
||||
Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Функция PostMultipart(Знач URL
|
||||
, Знач Параметры = ""
|
||||
, Знач Файлы = ""
|
||||
, Знач ТипКонтента = "image/jpeg"
|
||||
, Знач ДопЗаголовки = ""
|
||||
, Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипарт(URL, "POST", Параметры, Файлы, ТипКонтента, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PutMultipart(Знач URL, Знач Параметры = "", Знач Файлы = "", Знач ТипКонтента = "image/jpeg",
|
||||
Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Функция PutMultipart(Знач URL
|
||||
, Знач Параметры = ""
|
||||
, Знач Файлы = ""
|
||||
, Знач ТипКонтента = "image/jpeg"
|
||||
, Знач ДопЗаголовки = ""
|
||||
, Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипарт(URL, "PUT", Параметры, Файлы, ТипКонтента, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PostMultipartRelated(Знач URL, Знач JSON = "", Знач Файлы = "", Знач ДопЗаголовки = "",
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Функция PostMultipartRelated(Знач URL
|
||||
, Знач JSON = ""
|
||||
, Знач Файлы = ""
|
||||
, Знач ДопЗаголовки = ""
|
||||
, Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипартРелэйтед(URL, "POST", JSON, Файлы, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PatchMultipartRelated(Знач URL, Знач JSON = "", Знач Файлы = "", Знач ДопЗаголовки = "",
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Функция PatchMultipartRelated(Знач URL
|
||||
, Знач JSON = ""
|
||||
, Знач Файлы = ""
|
||||
, Знач ДопЗаголовки = ""
|
||||
, Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипартРелэйтед(URL, "PATCH", JSON, Файлы, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
@ -137,8 +166,8 @@
|
||||
|
||||
GZip = "gzip";
|
||||
|
||||
НужнаРаспаковка = Ответ.Заголовки.Получить("Content-Encoding") = GZip
|
||||
Или Ответ.Заголовки.Получить("content-encoding") = GZip;
|
||||
НужнаРаспаковка = Ответ.Заголовки.Получить("Content-Encoding") = GZip
|
||||
Или Ответ.Заголовки.Получить("content-encoding") = GZip;
|
||||
|
||||
Если НужнаРаспаковка Тогда
|
||||
Ответ = РаспаковатьОтвет(Ответ);
|
||||
|
Loading…
x
Reference in New Issue
Block a user