binary

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

Синтаксис

Описание

пример

binary(ftpobj) устанавливает режим передачи FTP для сервера, сопоставленного со ftpobj в двоичный формат, который является значением по умолчанию для объектов FTP. Если вы ранее вызывали ascii function, затем вызов 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

Служба FTP предоставлена Национальными центрами экологической информации (NCEI). Смотрите Политику конфиденциальности NCEI, Отказ от ответственности и Авторские права для условий обслуживания NCEI.

Входные параметры

свернуть все

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

См. также

|

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