FTPからPDFをダウンロードすると破損します


0

私は非常に簡単なことをしようとしています。ルートに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が破損します。アイデア?


@reising-アップロードではなくダウンロードであるという結論に達しましたか?

回答:


4

ASCIIではなくバイナリモードで転送します。

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

次に、ダウンロードのために、getコマンドを入力する前にbinary、ftpクライアントをバイナリ転送モードに設定するように入力します。


そして、バイナリモードで「取得」できますか?

はい、私の更新を参照してください
クリスエバレ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.