exponenta event banner

набор из двух предметов

Установить режим передачи FTP в двоичный

Синтаксис

Описание

пример

binary(ftpobj) устанавливает режим передачи FTP для сервера, связанного с ftpobj двоичным, что является значением по умолчанию для объектов FTP. Если вы ранее звонили ascii функция, затем вызов binary перед передачей нетекстового файла, например исполняемого файла или архива zip.

Примеры

свернуть все

Загрузите текстовый файл с FTP-сервера в режиме передачи ASCII. После загрузки файла установите режим передачи обратно в двоичный.

Сначала подключитесь к FTP-серверу Национальных центров экологической информации (NCEI).

ftpobj = ftp('ftp.ngdc.noaa.gov')
ftpobj = 

  FTP Object
     host: ftp.ngdc.noaa.gov
     user: anonymous
      dir: /
     mode: binary

Режим передачи по умолчанию - двоичный. При загрузке текстового файла можно использовать режим ASCII для правильного преобразования символов новой строки.

Установите режим передачи в ASCII. Чтобы отобразить текущий режим передачи, просмотрите объект FTP.

ascii(ftpobj)
ftpobj
ftpobj = 

  FTP Object
     host: ftp.ngdc.noaa.gov
     user: anonymous
      dir: /
     mode: ascii

Загрузите текстовый файл.

mget(ftpobj,'README.txt');

Режим передачи ASCII используется только для текстовых файлов. Для загрузки нетекстовых файлов, таких как изображения или архивы ZIP, используется режим двоичной передачи.

Установите режим передачи обратно в двоичный. Чтобы проверить, что режим теперь двоичный, снова отобразите объект FTP.

binary(ftpobj)
ftpobj
ftpobj = 

  FTP Object
     host: ftp.ngdc.noaa.gov
     user: anonymous
      dir: /
     mode: binary

Услуги ФЦП предоставляются Национальными центрами экологической информации (НЦЭИ). Условия предоставления услуг NCEI см. в документах Политика конфиденциальности NCEI, Отказ от ответственности и Авторское право.

Входные аргументы

свернуть все

Подключение к FTP-серверу, указанному как FTP-объект.

См. также

|

Представлен до R2006a