1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-11-25 22:12:29 +02:00
This commit is contained in:
Anton Titovets
2025-09-11 09:48:05 +03:00
parent 84414f3ab7
commit c48d40a916
5 changed files with 12 additions and 10 deletions

View File

@@ -97,13 +97,15 @@
ТекстМодуля = СтрЗаменить(ТекстМодуля, "#Использовать ""../../../tools""", "// #Использовать ""../../../tools""");
ТекстМодуля = СтрЗаменить(ТекстМодуля, "#Использовать ""../../../core""", "// #Использовать ""../../../core""");
ТекстМодуля = СтрЗаменить(ТекстМодуля, "#Использовать asserts", "// #Использовать asserts");
ТекстМодуля = СтрЗаменить(ТекстМодуля, "#Использовать asserts", "// #Использовать asserts");
ТекстМодуля = СтрЗаменить(ТекстМодуля, "УстановитьПеременнуюСреды(""OINT_TESTS_CLI"", CLITestsMark);", "Константы.ЭтоТестыCLI.Установить(CLITestsMark);")
Иначе
ТекстМодуля = СтрЗаменить(ТекстМодуля, "#Use ""../../../tools""", "// #Use ""../../../tools""");
ТекстМодуля = СтрЗаменить(ТекстМодуля, "#Use ""../../../core""", "// #Use ""../../../core""");
ТекстМодуля = СтрЗаменить(ТекстМодуля, "#Use asserts", "// #Use asserts");
ТекстМодуля = СтрЗаменить(ТекстМодуля, "SetEnvironmentVariable(""OINT_TESTS_CLI"", CLITestsMark);", "Constants.IsCLITests.Set(CLITestsMark);")
КонецЕсли;

View File

@@ -12,16 +12,16 @@ keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3,
## Начало работы
Данная библиотека предоставляет различные методы работы с FTP(s) на стороне клиента. Каждый из них принимает в качестве первого параметра `Соединение`, значение для которого может быть инициализировано одним из двух способов:
Данная библиотека предоставляет различные методы работы с FTP(s) на стороне клиента. Каждый из них принимает в качестве первого параметра `Соединение`, значение которого может быть получено одним из двух способов:
1. При помощи функции `ОткрытьСоединение`. В этом случае возвращается объект компоненты, поддерживающий единое соединение для множества запросов
2. При помощи функции `ПолучитьКонфигурациюСоединения`. В этом случае возвращается лишь структура описания соединения. Каждая функция, в которую эта структура будет передана в качестве `Соединения`, будет создавать новое подключение внутри себя и закрывать его по окончанию работы
2. При помощи функции `ПолучитьКонфигурациюСоединения`. В этом случае возвращается лишь структура описания соединения. Каждая функция, в которую эта структура будет передана в качестве `Соединения`, будет создавать новое подключение внутри себя и закрывать его по окончании работы
При выполнении множественных последовательных запросов к серверу FTP рекомендуется использовать полноценное соединение, получаемое при помощи функции `ОткрытьСоединение`
## Использование прокси
Данные клиент поддерживает создание соединения через прокси сервер. Получить структуру настроек прокси можно при помощи функции `ПолучитьНастройкиПрокси`. Полученная структура далее должна быть передана в функцию `ОткрытьСоединение` или `ПолучитьКонфигурациюСоединения` при начале работы
Данный клиент поддерживает создание соединения через прокси сервер. Получить структуру настроек прокси можно при помощи функции `ПолучитьНастройкиПрокси`. Полученная структура, далее, должна быть передана в функцию `ОткрытьСоединение` или `ПолучитьКонфигурациюСоединения` при начале работы
```bsl
@@ -40,15 +40,15 @@ keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3,
```
Поддерживается работа через socks4, socks5 и http-прокси сервера
Поддерживается работа через SOCKS4, SOCKS5 и HTTP-прокси серверы
:::warning
Работа через http-прокси является эксперементальной и может быть нестабильной в зависимости от реализации прокси-сервера, его настроек и возможностей. Рекомендуется по возможности использовать socks-прокси для стабильной передачи трафика
Работа через http-прокси является экспериментальной и может быть нестабильной в зависимости от реализации прокси-сервера, его настроек и возможностей. Рекомендуется по возможности использовать SOCKS-прокси для стабильной передачи трафика
:::
## FTPS (TLS)
Также клиент поддерживает защищенное соединение через TLS. Для его включения необходимо передать структуру настроек в функцию `ОткрытьСоединение` или `ПолучитьКонфигурациюСоединения` при начале работы. Структура настроек может быть получена при помощий функции `ПолучитьНастройкиTls`
Также клиент поддерживает защищенное соединение через FTPS (FTP over TLS). Для его включения необходимо передать структуру настроек в функцию `ОткрытьСоединение` или `ПолучитьКонфигурациюСоединения` при начале работы. Структура настроек может быть получена при помощи функции `ПолучитьНастройкиTls`
```bsl

View File

@@ -10541,7 +10541,7 @@
"Обязательность реквизитов может зависить от типа зказа или вложенности. Обязательно ознакомьтесь с документацией CDEK": "Required fields may depend on the type of order or nesting. Be sure to read the CDEK documentation",
"scope определяет доступные для работы функции. В *ПолучитьСтандартныеПараметры()* список scope определен по умолчанию": "The scope determines the functions available for operation. In GetStandardParameters(), the scope list is defined by default",
"Ссылку на получение acess_token можно получить при помощи функции *СоздатьСсылкуПолученияТокена* или склеить вручную:": "You can obtain a link for acquiring the access token using the function *CreateTokenRetrievalLink* or manually concatenate it",
"Данный фунционал предназначен, в первую очередь для CLI версии ОПИ, где хранение соединения между вызовами невозможно": "This functionality is primarily intended for the CLI version of OInt, where maintaining a connection between calls is not possible",
"Данный функционал предназначен, в первую очередь для CLI версии ОПИ, где хранение соединения между вызовами невозможно": "This functionality is primarily intended for the CLI version of OInt, where maintaining a connection between calls is not possible",
"По умолчанию, для создания подписи используется HMAC-SHA256. Для изменения алгоритма можно восопользоваться функцией^^": "By default, HMAC-SHA256 is used to create the signature. To change the algorithm, you can use^^",
"После успешного принятия уведомления, необходимо удалить его из очереди при помощи метода `УдалитьУведомлениеИзОчереди`": "Once the notification has been successfully accepted, you must remove it from the queue using the `DeleteNotificationFromQueue` method",
"Определяет представление массивов в параметрах URL: как цельный JSON массив или отдельные параметры для каждого элемента": "Defines the representation of arrays in URL parameters: as a whole JSON array or separate parameters for each element",

View File

@@ -95,7 +95,7 @@
// Может быть передана в качестве параметра `Соединение` в других функциях вместо настоящего соединения из функции `ОткрытьСоединение`.^^
// При этом новое соединение будет открыто и закрыто в рамках вызываемой функции
// Не рекомендуется использовать конфигурацию соединения при множественных обращениях к серверу FTP.^^
// Данный фунционал предназначен, в первую очередь для CLI версии ОПИ, где хранение соединения между вызовами невозможно
// Данный функционал предназначен, в первую очередь для CLI версии ОПИ, где хранение соединения между вызовами невозможно
//
// Параметры:
// НастройкиFTP - Структура Из КлючИЗначение - Настройки FTP. См. ПолучитьНастройкиСоединения - set

View File

@@ -3000,7 +3000,7 @@
CLITestsMark = 1;
УстановитьПеременнуюСреды("OINT_TESTS_CLI", CLITestsMark);
Константы.ЭтоТестыCLI.Установить(CLITestsMark);
OPI_ПолучениеДанныхТестов.ОбработатьРезультатТестирования(Результат
, Метод