檔案傳輸通訊協定(中文版)(三)

來源:互聯網
上載者:User

5.4. 命令和響應序列

伺服器和使用者之間的通訊是對話的過程,使用者發送FTP命令,然後等待伺服器的一個(或多個)響應,根據響應再發送新命令。


接時的響應帶有許多資訊,通常情況下,伺服器會返回220應答,等待輸入,使用者在接收到此響應後才發送新命令,如果伺服器不能立即接收輸入,會在220後
面返回120。有些資訊如伺服器將在15分鐘後停止工作是要伺服器發向使用者的,但是伺服器卻不能直接發向使用者,處理的方法是將訊息緩衝,在下一個響應中返
回給使用者。下面列出命令的應答,第一個是預備應答,第二個是確定完成,第三個是拒絕完成,最後是中間應答。這些應答是構成狀態圖的基礎,狀態圖會在下節中
給出:

  •  

    • 建立串連

120

220

220

421

  •  

    • 登入

    1. USER
    2. 230

      530

      500, 501, 421

      331, 332

    3. PASS
    4. 230

      202

      530

      500, 501, 503, 421

      332

    5. ACCT
    6. 230

      202

      530

      500, 501, 503, 421

    7. CWD
    8. 250

      500, 501, 502, 421, 530, 550

    9. CDUP
    10. 200

      500, 501, 502, 421, 530, 550

    11. SMNT

202, 250

500, 501, 502, 421, 530, 550

  •  

    • 退出登入

    1. REIN
    2. 120

      220

      220

      421

      500, 502

    3. QUIT

221

500

  •  

    • 傳輸參數

    1. PORT
    2. 200

      500, 501, 421, 530

    3. PASV
    4. 227

      500, 501, 502, 421, 530

    5. MODE
    6. 200

      500, 501, 504, 421, 530

    7. TYPE
    8. 200

      500, 501, 504, 421, 530

    9. STRU

200

500, 501, 504, 421, 530

  •  

    • 檔案操作命令





  • ALLO
  • 200

    202

    500, 501, 504, 421, 530

  • REST
  • 500, 501, 502, 421, 530

    350

  • STOR
  • 125, 150

    (110)

    226, 250

    425, 426, 451, 551, 552

    532, 450, 452, 553

    500, 501, 421, 530

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.