Q.転送したファイルのサイズが少し変わってしまう

テキストモードでタウンロードしたファイルのサイズが少し大きくなったり、逆にテキストモードでアップロードしたファイルのサイズが少し小さくなることがあります。これは、改行コードの違いによるもので、Windowsの改行コードは2バイトなのに対して、ホスト側の改行コードが1バイトのとき起こります。両方のファイルサイズの差と、転送したファイルの行数を比べると、ほとんど同じになるはずです。ファイルサイズが変わらないようにするには、バイナリモードで転送するようにしてください。

また、ホストによってはバイト単位でファイルサイズを返さず、256バイトや512バイト単位などでファイルサイズを返す場合があります。