FTP协议命令
USER - 設(shè)置用戶名
PASS - 發(fā)送一個用戶登陸密碼
CWD? - 改變工作目錄
LIST - 列出遠(yuǎn)程某個目錄下的所有文件和子目錄
DELE - 刪除遠(yuǎn)程文件
PASV - 進(jìn)入數(shù)據(jù)傳輸(提取IP和PORT)
PORT - 打開一個端口
TYPE - 設(shè)置數(shù)據(jù)傳輸模式
RETR - 下載文件
STOR - 上傳文件到遠(yuǎn)程主機(jī)
SIZE - 返回文件大小
APPE - 續(xù)傳文件到遠(yuǎn)程主機(jī)(用于斷點(diǎn)續(xù)傳)
MKD? - 建立一個遠(yuǎn)程目錄
CDUP - 設(shè)置當(dāng)前工作目錄的父目錄為工作目錄
QUIT - 終止連接
NLST - 明明遠(yuǎn)程目錄列表的名字
PWD? - 打印工作目錄
MDTM - 返回文件的修改時間
RMD? - 刪除遠(yuǎn)程文件
RNFR - 重命名遠(yuǎn)程文件
RNTO - 設(shè)置遠(yuǎn)程文件的新名字
SITE - 指定站點(diǎn)命令
MODE - 設(shè)置傳輸模式
REIN - 重新初始化連接
STAT - 返回遠(yuǎn)程主機(jī)狀態(tài)
STOU - 上傳一個唯一的文件
STRU - 設(shè)置文件傳輸結(jié)構(gòu)
SYST - 返回系統(tǒng)類型
NOOP - 什么也不做,可以用于測試用
HELP - 返回一些幫助信息
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
120 服務(wù)在幾分鐘內(nèi)就緒.
125 數(shù)據(jù)連接已經(jīng)打開,傳輸開始.
150 文件狀態(tài)OK;將要打開數(shù)據(jù)連接.
200 命令OK.
202 命令未實(shí)現(xiàn),在這個站點(diǎn)是多余的.
211 系統(tǒng)狀態(tài)或系統(tǒng)幫助的回應(yīng).
212 目錄狀態(tài).
213 文件狀態(tài).
214 幫助信息.
215 NAME系統(tǒng)類型.
220 服務(wù)對新用戶就緒.
221 服務(wù)關(guān)閉控制連接.如果合適的話推出登錄.
225 數(shù)據(jù)連接打開,沒有數(shù)據(jù)在傳輸.
226 關(guān)閉數(shù)據(jù)連接.需要的文件操作完成。.
227 進(jìn)入Passive模式(h1,h2,h3,h4,p1,p2).
230 用戶登入,已處理.
250 文件操作動作OK,完成.
257 "PATHNAME"已經(jīng)創(chuàng)建.
331 用戶名OK,需要密碼.
332 需要登錄帳號.
350 需要進(jìn)行的文件操作延遲,進(jìn)一步的信息.
421 服務(wù)不可用,關(guān)閉控制連接.當(dāng)服務(wù)必須關(guān)閉時,這個回復(fù)可能適用任何目錄.
425 無法打開數(shù)據(jù)連接.
426 連接關(guān)閉;傳輸異常中止.
450 需要進(jìn)行的文件操作沒有被接受.文件不可用 (例如,文件忙).
451 操作中止;處理時發(fā)生本地錯誤.
452 操作未接受.系統(tǒng)存儲空間不足.
500 語法錯誤,無法識別命令.可能包括命令太長等錯誤.
501 參數(shù)語法錯誤.
502 命令未實(shí)現(xiàn).
503 命令順序錯誤.
504 對于該參數(shù)命令未實(shí)現(xiàn).
530 未登錄.
532 存儲文件需要帳號.
550 需要的操作未被接受.文件不可用 (例如,文件未找到).
551 需要的操作異常中止;頁類型未知.
552 需要的操作異常中止.超過了存儲分配空間 (對于當(dāng)前目錄或數(shù)據(jù)集).
553 需要的操作未被接受.文件名不被允許.
PASS - 發(fā)送一個用戶登陸密碼
CWD? - 改變工作目錄
LIST - 列出遠(yuǎn)程某個目錄下的所有文件和子目錄
DELE - 刪除遠(yuǎn)程文件
PASV - 進(jìn)入數(shù)據(jù)傳輸(提取IP和PORT)
PORT - 打開一個端口
TYPE - 設(shè)置數(shù)據(jù)傳輸模式
RETR - 下載文件
STOR - 上傳文件到遠(yuǎn)程主機(jī)
SIZE - 返回文件大小
APPE - 續(xù)傳文件到遠(yuǎn)程主機(jī)(用于斷點(diǎn)續(xù)傳)
MKD? - 建立一個遠(yuǎn)程目錄
CDUP - 設(shè)置當(dāng)前工作目錄的父目錄為工作目錄
QUIT - 終止連接
NLST - 明明遠(yuǎn)程目錄列表的名字
PWD? - 打印工作目錄
MDTM - 返回文件的修改時間
RMD? - 刪除遠(yuǎn)程文件
RNFR - 重命名遠(yuǎn)程文件
RNTO - 設(shè)置遠(yuǎn)程文件的新名字
SITE - 指定站點(diǎn)命令
MODE - 設(shè)置傳輸模式
REIN - 重新初始化連接
STAT - 返回遠(yuǎn)程主機(jī)狀態(tài)
STOU - 上傳一個唯一的文件
STRU - 設(shè)置文件傳輸結(jié)構(gòu)
SYST - 返回系統(tǒng)類型
NOOP - 什么也不做,可以用于測試用
HELP - 返回一些幫助信息
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
120 服務(wù)在幾分鐘內(nèi)就緒.
125 數(shù)據(jù)連接已經(jīng)打開,傳輸開始.
150 文件狀態(tài)OK;將要打開數(shù)據(jù)連接.
200 命令OK.
202 命令未實(shí)現(xiàn),在這個站點(diǎn)是多余的.
211 系統(tǒng)狀態(tài)或系統(tǒng)幫助的回應(yīng).
212 目錄狀態(tài).
213 文件狀態(tài).
214 幫助信息.
215 NAME系統(tǒng)類型.
220 服務(wù)對新用戶就緒.
221 服務(wù)關(guān)閉控制連接.如果合適的話推出登錄.
225 數(shù)據(jù)連接打開,沒有數(shù)據(jù)在傳輸.
226 關(guān)閉數(shù)據(jù)連接.需要的文件操作完成。.
227 進(jìn)入Passive模式(h1,h2,h3,h4,p1,p2).
230 用戶登入,已處理.
250 文件操作動作OK,完成.
257 "PATHNAME"已經(jīng)創(chuàng)建.
331 用戶名OK,需要密碼.
332 需要登錄帳號.
350 需要進(jìn)行的文件操作延遲,進(jìn)一步的信息.
421 服務(wù)不可用,關(guān)閉控制連接.當(dāng)服務(wù)必須關(guān)閉時,這個回復(fù)可能適用任何目錄.
425 無法打開數(shù)據(jù)連接.
426 連接關(guān)閉;傳輸異常中止.
450 需要進(jìn)行的文件操作沒有被接受.文件不可用 (例如,文件忙).
451 操作中止;處理時發(fā)生本地錯誤.
452 操作未接受.系統(tǒng)存儲空間不足.
500 語法錯誤,無法識別命令.可能包括命令太長等錯誤.
501 參數(shù)語法錯誤.
502 命令未實(shí)現(xiàn).
503 命令順序錯誤.
504 對于該參數(shù)命令未實(shí)現(xiàn).
530 未登錄.
532 存儲文件需要帳號.
550 需要的操作未被接受.文件不可用 (例如,文件未找到).
551 需要的操作異常中止;頁類型未知.
552 需要的操作異常中止.超過了存儲分配空間 (對于當(dāng)前目錄或數(shù)據(jù)集).
553 需要的操作未被接受.文件名不被允許.
總結(jié)
- 上一篇: Delphi 字符串转十六进制
- 下一篇: VS2008编写64位程序