mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-21 01:50:24 +02:00
Деффекты SC
This commit is contained in:
parent
f7cc8d4e53
commit
e52dda6aef
@ -478,6 +478,8 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// BSLLS:LatinAndCyrillicSymbolInWord-off
|
||||||
|
|
||||||
Функция СоздатьЗаголовокАвторизацииV1(Знач Параметры, Знач Поля, Знач ВидЗапроса, Знач URL)
|
Функция СоздатьЗаголовокАвторизацииV1(Знач Параметры, Знач Поля, Знач ВидЗапроса, Знач URL)
|
||||||
|
|
||||||
ЗаголовокАвторизации = "";
|
ЗаголовокАвторизации = "";
|
||||||
@ -580,7 +582,6 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// BSLLS:LatinAndCyrillicSymbolInWord-off
|
|
||||||
Функция СоздатьЗаголовокАвторизацииV2(Знач Параметры)
|
Функция СоздатьЗаголовокАвторизацииV2(Знач Параметры)
|
||||||
|
|
||||||
СоответствиеВозврата = Новый Соответствие;
|
СоответствиеВозврата = Новый Соответствие;
|
||||||
@ -589,6 +590,7 @@
|
|||||||
Возврат СоответствиеВозврата;
|
Возврат СоответствиеВозврата;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// BSLLS:LatinAndCyrillicSymbolInWord-on
|
// BSLLS:LatinAndCyrillicSymbolInWord-on
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
@ -20,9 +20,9 @@
|
|||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
// SOFTWARE.
|
// SOFTWARE.
|
||||||
|
|
||||||
//https://github.com/Bayselonarrend/OpenIntegrations
|
// https://github.com/Bayselonarrend/OpenIntegrations
|
||||||
//Если в не знаете с чего начать, то стоит найти метод ПолучитьСтандартныеПараметры()
|
// Если в не знаете с чего начать, то стоит найти метод ПолучитьСтандартныеПараметры()
|
||||||
//и почитать комментарии
|
// и почитать комментарии
|
||||||
|
|
||||||
#Область ПрограммныйИнтерфейс
|
#Область ПрограммныйИнтерфейс
|
||||||
|
|
||||||
|
@ -127,7 +127,10 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ЗаписьТекста.ЗаписатьСтроку("--" + boundary + РазделительСтрок);
|
ЗаписьТекста.ЗаписатьСтроку("--" + boundary + РазделительСтрок);
|
||||||
ЗаписьТекста.ЗаписатьСтроку("Content-Disposition: form-data; name=""" + ИмяФайлаОтправки + """; filename=""" + ПутьФайл
|
ЗаписьТекста.ЗаписатьСтроку("Content-Disposition: form-data; name="""
|
||||||
|
+ ИмяФайлаОтправки
|
||||||
|
+ """; filename="""
|
||||||
|
+ ПутьФайл
|
||||||
+ """");
|
+ """");
|
||||||
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
||||||
ЗаписьТекста.ЗаписатьСтроку("Content-Type: " + ТипКонтента);
|
ЗаписьТекста.ЗаписатьСтроку("Content-Type: " + ТипКонтента);
|
||||||
@ -399,12 +402,20 @@
|
|||||||
РазмерПрефиксаGZip = 10;
|
РазмерПрефиксаGZip = 10;
|
||||||
РазмерПостфиксаGZip = 8;
|
РазмерПостфиксаGZip = 8;
|
||||||
|
|
||||||
|
РазмерДД = ZipРазмерDD();
|
||||||
|
РазмерСДХ = ZipРазмерCDH();
|
||||||
|
РазмерЕСД = ZipРазмерEOCD();
|
||||||
|
|
||||||
ЧтениеДанных = Новый ЧтениеДанных(СжатыеДанные);
|
ЧтениеДанных = Новый ЧтениеДанных(СжатыеДанные);
|
||||||
ЧтениеДанных.Пропустить(РазмерПрефиксаGZip);
|
ЧтениеДанных.Пропустить(РазмерПрефиксаGZip);
|
||||||
РазмерСжатыхДанных = ЧтениеДанных.ИсходныйПоток().Размер() - РазмерПрефиксаGZip - РазмерПостфиксаGZip;
|
РазмерСжатыхДанных = ЧтениеДанных.ИсходныйПоток().Размер() - РазмерПрефиксаGZip - РазмерПостфиксаGZip;
|
||||||
|
|
||||||
ПотокZip = Новый ПотокВПамяти(ZipРазмерLFH() + РазмерСжатыхДанных + ZipРазмерDD() + ZipРазмерCDH()
|
ПотокZip = Новый ПотокВПамяти(ZipРазмерLFH()
|
||||||
+ ZipРазмерEOCD());
|
+ РазмерСжатыхДанных
|
||||||
|
+ РазмерДД
|
||||||
|
+ РазмерСДХ
|
||||||
|
+ РазмерЕСД);
|
||||||
|
|
||||||
ЗаписьДанных = Новый ЗаписьДанных(ПотокZip);
|
ЗаписьДанных = Новый ЗаписьДанных(ПотокZip);
|
||||||
ЗаписьДанных.ЗаписатьБуферДвоичныхДанных(ZipLFH());
|
ЗаписьДанных.ЗаписатьБуферДвоичныхДанных(ZipLFH());
|
||||||
ЧтениеДанных.КопироватьВ(ЗаписьДанных, РазмерСжатыхДанных);
|
ЧтениеДанных.КопироватьВ(ЗаписьДанных, РазмерСжатыхДанных);
|
||||||
|
Loading…
Reference in New Issue
Block a user