Re: [問題] 有個疑問..是關於續傳的
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
FTP 近期熱門文章
PTT數位生活區 即時熱門文章