Q&A

FTPの転送モードの違いは?
FTPでアスキー転送モードとバイナリ転送モードの違いは何ですか?
アスキー(テキスト)転送モードはテキストデータを送るモードで、改行コードの変換を行います。
改行コードは下記のようにOSによって異なります。
自分のPCとサーバでOSが異なると改行コードの変換が必要です。

 Windows \r\n (CR+LF)
 Mac    \r   (CR)
 UNIX   \n   (LF)

CR:Carriage Return、 LF:Line Feed

バイナリ転送モードは画像などのバイナリファイルをそのまま送るモードです。
改行コードの変換は行いません。

FTPで転送モードをファイル拡張子によって自動判別できる場合は下記のように設定します。
・テキストファイル(cgi、pl、html、htm、shtml、txt、log、css): アスキー(テキスト)転送モード
・画像ファイル(gif、jpg): バイナリ転送モード


HOME Copyright (C) CGI-design All Rights Reserved.