Re: [問題] 有個疑問..是關於續傳的

看板FTP (FTP交流分享)作者 (asdf)時間20年前 (2005/03/24 01:15), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《f89jk (\)/)》之銘言: : ftp軟體一開始怎麼判斷該站有續傳呢 : 我看了一下ftp的交談還是不太懂, : 有人能解釋一下嗎~~ : 像下面的。。。 : COMMAND:> FEAT : 211-Features: : MDTM : REST STREAM : SIZE : 211 End : COMMAND:> REST 100 : 350 Restarting at 100. Send STORE or RETRIEVE to initiate transfer : 這個350是啥意思勒~~為什麼這裡是100下面的卻是0勒 : STATUS:> This site can resume broken downloads. : COMMAND:> REST 0 : 350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer : ^^^^^這裡怎麼是0勒 : 這兩行是判斷能不能續傳的交談嗎,他們是怎麼確認的呢~~ REST n 表示我接下來要傳送或接收的檔案是要跳某一個offset開始 REST 0 自然就是一切從頭 那麼, 如果Server在收到這個命令之後給的是 350 表示這是一個關於 filesystem 的 positive reply, 你應該要再接其他指令來完成 換句話說, 伺服器允許你做續傳的動作, 否則你會得到 502 表示一個關於 command syntax/implementation 的 negative reply -- ╔╗╔╗╔═╔╗╭╭═╮╭╭═╮╔╮╭╗╭╭═╮ ║║║║╚╗║╝║║╮║║║╮║║╰╯║║║╮║ ║║║║ ║║ ║║╚╝║╚║║║║║║║║║║ ║║╯║ ║║ ║║╔╗║╔╝║║║║║║║║║ ╰╰╮╯╔║╚╗║╰║║║║║║║║║║║╰║║o00o ╰╯ ╚╝═╝╰═╯╯╚╝╚╝╚╚╝╝╰═╯╯...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.251.105
文章代碼(AID): #12GQGNk6 (FTP)
文章代碼(AID): #12GQGNk6 (FTP)