diff --git a/src/ExternalDataProcessors/CURLBuilder/CURLBuilder.mdo b/src/ExternalDataProcessors/CURLBuilder/CURLBuilder.mdo
index 428d368..fbd2393 100644
--- a/src/ExternalDataProcessors/CURLBuilder/CURLBuilder.mdo
+++ b/src/ExternalDataProcessors/CURLBuilder/CURLBuilder.mdo
@@ -841,6 +841,18 @@
+
+ ЗапроситьСжатиеОтвета
+
+ ru
+ Запросить сжатие ответа
+
+
+ Boolean
+
+
+
+
diff --git "a/src/ExternalDataProcessors/CURLBuilder/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form" "b/src/ExternalDataProcessors/CURLBuilder/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form"
index 38bf04b..d0335e7 100644
--- "a/src/ExternalDataProcessors/CURLBuilder/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form"
+++ "b/src/ExternalDataProcessors/CURLBuilder/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form"
@@ -5840,6 +5840,57 @@
ГруппаПрочее
289
+
+ ЗапроситьСжатиеОтвета
+ 451
+ true
+ true
+
+ true
+
+
+ Объект.ЗапроситьСжатиеОтвета
+
+ Right
+
+ ru
+ Запрашивает у веб-сервера ответ в сжатом виде и распаковывает его при получении
+
+ ShowBottom
+
+ ЗапроситьСжатиеОтветаРасширеннаяПодсказка
+ 453
+ true
+ true
+
+ true
+
+ Label
+ true
+ true
+
+ Left
+
+
+
+ ЗапроситьСжатиеОтветаКонтекстноеМеню
+ 452
+ true
+ true
+
+ true
+
+ true
+
+ CheckBoxField
+ Enter
+ true
+ Left
+ true
+
+ Switcher
+
+
ТихийРежим
291
diff --git "a/src/ExternalDataProcessors/CURLBuilder/Forms/\320\244\320\276\321\200\320\274\320\260/Module.bsl" "b/src/ExternalDataProcessors/CURLBuilder/Forms/\320\244\320\276\321\200\320\274\320\260/Module.bsl"
index edef535..0a7ec30 100644
--- "a/src/ExternalDataProcessors/CURLBuilder/Forms/\320\244\320\276\321\200\320\274\320\260/Module.bsl"
+++ "b/src/ExternalDataProcessors/CURLBuilder/Forms/\320\244\320\276\321\200\320\274\320\260/Module.bsl"
@@ -274,7 +274,8 @@
// Перенаправления
Элементы.РазрешитьПередачуСведенийАутентификацииНаДругойХост.Доступность = Объект.РазрешитьПеренаправления;
Элементы.МаксимальноеКоличествоПеренаправлений.Доступность = Объект.РазрешитьПеренаправления;
-
+ Элементы.ЗапроситьСжатиеОтвета.Доступность = ЭтоHTTP(СхемаURL);
+
КонецПроцедуры
&НаСервере
@@ -515,6 +516,7 @@
ДополнитьСборкуТихимРежимомИОтображениемОшибок(Curl);
ДополнитьСборкуФайламиРезультата(Curl);
ДополнитьСборкуРазрешениемПеренаправлений(Curl);
+ ДополнитьСборкуИспользованиемСжатия(Curl);
ДополнитьСборкуТаймаутами(Curl);
ДополнитьСборкуПовторнымиПопытками(Curl);
ДополнитьСборкуОграничениямиСкорости(Curl);
@@ -974,6 +976,25 @@
КонецПроцедуры
+// Дополняет сборку использованием сжатия.
+//
+// Параметры:
+// Curl - ВнешняяОбработка - Внешняя обработка cURL
+//@skip-check dynamic-access-method-not-found
+&НаСервере
+Процедура ДополнитьСборкуИспользованиемСжатия(Curl)
+
+ Если Не ЭтоHTTP(СхемаURL) Тогда
+ Возврат;
+ КонецЕсли;
+
+ Если Объект.ЗапроситьСжатиеОтвета Тогда
+ Curl.ИспользоватьСжатие();
+ ДобавитьМетодОбработкиВКод("ЗапроситьСжатиеОтвета");
+ КонецЕсли;
+
+КонецПроцедуры
+
#Область ДобавлениеМетодовОбработкиВКод
// Добавляет метод обработки с параметрами в код на 1С.