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)
|
||||
|
||||
ЗаголовокАвторизации = "";
|
||||
@ -580,7 +582,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// BSLLS:LatinAndCyrillicSymbolInWord-off
|
||||
Функция СоздатьЗаголовокАвторизацииV2(Знач Параметры)
|
||||
|
||||
СоответствиеВозврата = Новый Соответствие;
|
||||
@ -589,6 +590,7 @@
|
||||
Возврат СоответствиеВозврата;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// BSLLS:LatinAndCyrillicSymbolInWord-on
|
||||
|
||||
#КонецОбласти
|
@ -20,9 +20,9 @@
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
//https://github.com/Bayselonarrend/OpenIntegrations
|
||||
//Если в не знаете с чего начать, то стоит найти метод ПолучитьСтандартныеПараметры()
|
||||
//и почитать комментарии
|
||||
// https://github.com/Bayselonarrend/OpenIntegrations
|
||||
// Если в не знаете с чего начать, то стоит найти метод ПолучитьСтандартныеПараметры()
|
||||
// и почитать комментарии
|
||||
|
||||
#Область ПрограммныйИнтерфейс
|
||||
|
||||
|
@ -127,7 +127,10 @@
|
||||
КонецЕсли;
|
||||
|
||||
ЗаписьТекста.ЗаписатьСтроку("--" + boundary + РазделительСтрок);
|
||||
ЗаписьТекста.ЗаписатьСтроку("Content-Disposition: form-data; name=""" + ИмяФайлаОтправки + """; filename=""" + ПутьФайл
|
||||
ЗаписьТекста.ЗаписатьСтроку("Content-Disposition: form-data; name="""
|
||||
+ ИмяФайлаОтправки
|
||||
+ """; filename="""
|
||||
+ ПутьФайл
|
||||
+ """");
|
||||
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
||||
ЗаписьТекста.ЗаписатьСтроку("Content-Type: " + ТипКонтента);
|
||||
@ -398,13 +401,21 @@
|
||||
|
||||
РазмерПрефиксаGZip = 10;
|
||||
РазмерПостфиксаGZip = 8;
|
||||
|
||||
РазмерДД = ZipРазмерDD();
|
||||
РазмерСДХ = ZipРазмерCDH();
|
||||
РазмерЕСД = ZipРазмерEOCD();
|
||||
|
||||
ЧтениеДанных = Новый ЧтениеДанных(СжатыеДанные);
|
||||
ЧтениеДанных.Пропустить(РазмерПрефиксаGZip);
|
||||
РазмерСжатыхДанных = ЧтениеДанных.ИсходныйПоток().Размер() - РазмерПрефиксаGZip - РазмерПостфиксаGZip;
|
||||
|
||||
ПотокZip = Новый ПотокВПамяти(ZipРазмерLFH() + РазмерСжатыхДанных + ZipРазмерDD() + ZipРазмерCDH()
|
||||
+ ZipРазмерEOCD());
|
||||
ПотокZip = Новый ПотокВПамяти(ZipРазмерLFH()
|
||||
+ РазмерСжатыхДанных
|
||||
+ РазмерДД
|
||||
+ РазмерСДХ
|
||||
+ РазмерЕСД);
|
||||
|
||||
ЗаписьДанных = Новый ЗаписьДанных(ПотокZip);
|
||||
ЗаписьДанных.ЗаписатьБуферДвоичныхДанных(ZipLFH());
|
||||
ЧтениеДанных.КопироватьВ(ЗаписьДанных, РазмерСжатыхДанных);
|
||||
|
Loading…
Reference in New Issue
Block a user