Загрузка PDF от ftp повреждает его

Я пытаюсь сделать что-то очень простое. У меня есть PDF, находящийся в моем корне (я нахожусь на Mac). Так, во-первых, я хочу загрузить PDF от терминала:

curl -T myPDF.pdf ftp://user:password@domain.com/

затем, я загружаю его:

ftp name@domain.com
[then it asks for my password, and I type it]
get myPDF.pdf

и это загружает PDF на мою локальную машину. Затем я открываю PDF, и он повреждается.

Так где-нибудь в процессе загрузки его или загрузки его, PDF повреждается. Идеи?

0
задан 08.05.2011, 08:33

0 ответов

Передайте его в режиме двоичного счета вместо ASCII.

curl -T myPDF.pdf -Q "TYPE I" ftp://user:password@domain.com/

И затем для загрузки перед вводом Вашего get команда, ввести binary установить клиент ftp на режим двоичной передачи.

4
ответ дан 24.11.2019, 03:36

Теги

Похожие вопросы