--- sidebar_position: 5 --- import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; # Отправить двоичные данные Отправляет двоичные данные через указанное соединение `Функция ОтправитьДвоичныеДанные(Знач Соединение, Знач Данные, Знач Таймаут = 5000) Экспорт` | Параметр | CLI опция | Тип | Обяз. | Назначение | |-|-|-|-|-| | Соединение | - | Произвольный | ✔ | Соединение, см. ОткрытьСоединение | | Данные | - | ДвоичныеДанные | ✔ | Данные для отправки | | Таймаут | - | Число | ✖ | Таймаут ожидания записи (мс). 0 > без ограничений | Возвращаемое значение: Булево - Признак успешного выполнения
:::tip Параметры с типом данных Двоичные данные могут принимать также пути к файлам на диске и URL ::: :::caution **NOCLI:** данный метод недоступен для использования в CLI версии :::
```bsl title="Пример использования для 1С:Предприятие/OneScript" Адрес = "45.79.112.203:4242"; Соединение = OPI_TCP.ОткрытьСоединение(Адрес); Сообщение = "Hello server!" + Символы.ПС; Данные = ПолучитьДвоичныеДанныеИзСтроки(Сообщение); Результат = OPI_TCP.ОтправитьДвоичныеДанные(Соединение, Данные); // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // Маркер конца сообщения для исключения ожидания конца таймаута Маркер = Символы.ПС; Ответ = OPI_TCP.ПрочитатьДвоичныеДанные(Соединение, , Маркер); OPI_TCP.ЗакрытьСоединение(Соединение); ``` ```json title="Результат" true ```