yasuのブログ

yasuのブログ

ブログの説明を入力します。

Amebaでブログを始めよう!
FTPの文字コードってなんぞや?

お勉強。



BINARYモード:FTPにおける音楽や画像ファイルの転送モード

ASCIIモード:FTPにおけるテキストファイルの転送用モード


アスキーモードでは改行や文字コードを自動で変換してくれる。。。



各OSで改行時の文字コードが異なる。

UNIX系OS:LF
MacOS:CR
WindowsOS:LF+CR

例)
Windows系OSから、UNIX系OSへテキストファイルをFTPで送る場合。

BINARYモードで送る
   ↓
改行コードが、WindowsはLF+CR、UNIXはLF
   ↓
UNIXでは「CR」が読み取れず、ゴミデータが残ってしまう
   ↓
FTPでテキストファイルを送る場合は、ASCIIモードを使い
改行コードを変換して送信する必要がある



なるほど。
勉強になりました。