FTP 狀況代碼及其緣由

宣布日期 2012-03-17 16:46:27

FTP

1xx - 必定的開端回答

這些狀況代碼唆使一項操縱已勝利起頭,但客戶端但愿在持續操縱新號令前獲得另外一個回答。
  • 110 從頭啟動標記回答。
  • 120 辦事已停當,在 nnn 分鐘后起頭。
  • 125 數據毗連已翻開,正在起頭傳輸。
  • 150 文件狀況一般,籌辦翻開數據毗連。
2xx - 必定的實現回答

一項操縱已勝利實現。客戶端能夠履行新號令。
  • 200 號令必定。
  • 202 未履行號令,站點上的號令過量。
  • 211 體系狀況,或體系贊助回答。
  • 212 目次狀況。
  • 213 文件狀況。
  • 214 贊助動靜。
  • 215 NAME 體系范例,此中,NAME 是 Assigned Numbers 文檔中所列的正式體系稱號。
  • 220 辦事停當,能夠履行新用戶的要求。
  • 221 辦事封閉節制毗連。若是恰當,請刊出。
  • 225 數據毗連翻開,不停止中的傳輸。
  • 226 封閉數據毗連。要求的文件操縱已勝利(比方,傳輸文件或拋卻文件)。
  • 227 進入主動形式 (h1,h2,h3,h4,p1,p2)。
  • 230 用戶已登錄,持續停止。
  • 250 要求的文件操縱準確,已實現。
  • 257 已建立“PATHNAME”。
3xx - 必定的中間回答

該號令已勝利,但辦事器須要更多來自客戶真個信息以實現對要求的處置。
  • 331 用戶名準確,須要暗碼。
  • 332 須要登錄帳戶。
  • 350 要求的文件操縱正在期待進一步的信息。
4xx - 瞬態否認的實現回答

該號令不勝利,但毛病是臨時的。若是客戶端重試號令,能夠會履行勝利。
  • 421 辦事不可用,正在封閉節制毗連。若是辦事必定它必須封閉,將向任何號令發送這一應對。
  • 425 沒法翻開數據毗連。
  • 426 Connection closed; transfer aborted.
  • 450 未履行要求的文件操縱。文件不可用(比方,文件忙碌)。
  • 451 要求的操縱非常停止:正在處置本地毛病。
  • 452 未履行要求的操縱。體系存儲空間不夠。
5xx - 永遠性否認的實現回答

該號令不勝利,毛病是永遠性的。若是客戶端重試號令,將再次呈現一樣的毛病。
  • 500 語法毛病,號令沒法辨認。這能夠包含諸如號令行太長之類的毛病。
  • 501 在參數中有語法毛病。
  • 502 未履行號令。
  • 503 毛病的號令序列。
  • 504 未履行該參數的號令。
  • 530 未登錄。
  • 532 存儲文件須要帳戶。
  • 550 未履行要求的操縱。文件不可用(比方,未找到文件,不拜候權限)。
  • 551 要求的操縱非常停止:未知的頁面范例。
  • 552 要求的文件操縱非常停止:超越存儲分派(對以后目次或數據集)。
  • 553 未履行要求的操縱。不許可的文件名。

罕見的 FTP 狀況代碼及其緣由

  • 150 - FTP 利用兩個端口:21 用于發送號令,20 用于發送數據。狀況代碼 150 表現辦事器籌辦在端口 20 上翻開新毗連,發送一些數據。
  • 226 - 號令在端口 20 上翻開數據毗連以履行操縱,如傳輸文件。該操縱勝利實現,數據毗連已封閉。
  • 230 - 客戶端發送準確的暗碼后,顯現該狀況代碼。它表現用戶已勝利登錄。
  • 331 - 客戶端發送用戶名后,顯現該狀況代碼。不管所供給的用戶名是不是為體系中的有用帳戶,都將顯現該狀況代碼。
  • 426 - 號令翻開數據毗連以履行操縱,但該操縱已被打消,數據毗連已封閉。
  • 530 - 該狀況代碼表現用戶沒法登錄,由于用戶名和暗碼組合有效。若是利用某個用戶帳戶登錄,能夠鍵入毛病的用戶名或暗碼,也能夠挑選只許可匿名拜候。若是利用匿名帳戶登錄,IIS 的設置裝備擺設能夠謝絕匿名拜候。
  • 550 - 號令未被履行,由于指定的文件不可用。比方,要 GET 的文件并不存在,或試圖將文件 PUT 到您不寫入權限的目次。