Объектный тип ОПЦИИ_ПОЛУЧЕНИЯ_ФАЙЛА
Тип ОПЦИИ_ПОЛУЧЕНИЯ_ФАЙЛА используется для задания дополнительных параметров получения файла с удаленного сервера функцией ПОЛУЧИТЬ_ФАЙЛ.
Поля
Тип | Поле | Описание | Значение по умолчанию |
---|---|---|---|
ЛОГИКА | исп_юникод | Задает кодирование параметров POST-запроса (поля_формы) в UTF-8. По умолчанию кодирование выполняется в ANSI cp 1251. | |
ЦЕЛОЕ | таймаут_ соединения | Таймаут на установление соединения в миллисекундах. | 20000 |
ЦЕЛОЕ | таймаут_ получения | Таймаут на загрузку порции данных в миллисекундах. | 20000 |
ЛОГИКА | форма | Определяет необходимость выполнения метода POST протокола http для передачи полей формы. | |
СТРОКА: @[СТРОКА] | поля_формы | Пары имя-значение параметров формы для POST-запроса без специальной подготовки. | |
И_СТАТУС_ СЕТЕВОЙ_ ОПЕРАЦИИ | статус | Интерфейс для получения информации о процессе выполнения операции и ее прерывания. | |
СТРОКА | файл | Путь к файлу для включения в тело POST-запроса протокола http. Если указан файл и поле форма равно НЕТ, то формируется POST-запрос, содержащий данные указанного файла и заголовок, указанный в поле заголовок. | |
СТРОКА | заголовок | Заголовок POST-запроса. Используется для отправки содержимого файла в теле http-запроса или при заполнении формы. Для формы может не задаваться, в таком случае используется заголовок по умолчанию: "Content-Type: application/x-www-form-urlencoded". | |
ЛОГИКА | отладка | Задайте ДА для отображения отладочных сообщений в соответствующем окне (аналогично curl --verbose). | |
СТРОКА | лог_файл | Задает имя log файла для записи отладочных сообщений. Может указываться как вместе с полем отладка=ДА, так и отдельно. | |
СТРОКА | тип_трасс | Позволяет указать режим вывода отладочной информации (трассировки).
|
|
ЛОГИКА | трасс_время | Вывод времени в начале строк отладочных сообщений (аналогично curl --trace-time). | |
ПАРАМ_ПРОКСИ | прокси | Параметры прокси-сервера. |
При передаче файла заголовок должен соответствовать его типу. например, для передачи XML-файла заголовок будет "Content-Type: text/xml", а для передачи изображения в формате jpg: "Content-Type: image/jpeg". Кроме поля "Content-Type", заголовок может включать множество других полей, определенных для протокола http.
Замечание: POST-запрос выполняется, если поле форма равно ДА или поле файл не равно пустой строке. В противном случае выполняется GET-запрос.