中文字幕一区有码视三区-日本一区二区三区精品视-亚洲毛片18禁在线看-国产欧美亚洲91在线

18038435860

什么是FTP斷點續(xù)傳?

時間:2018-11-07 08:40:20 點擊:1014 來源:易速網(wǎng)絡(luò)

        有時用戶通過FTP下傳文件需要歷時數(shù)小時,萬一線路中斷,不具備FTP斷點續(xù)傳的FTP服務(wù)器就只能從頭重傳;廈門中資源“虛擬主機”上的FTP服務(wù)器具有FTP斷點續(xù)傳能力,允許用戶從上傳斷線的地方繼續(xù)傳動,這樣大大減少了用戶的煩惱。

其實FTP斷點續(xù)傳的原理很簡單,可分為斷點下載和斷點上傳。

客戶端的實現(xiàn)步驟如下:

一、下載:

1、向服務(wù)器發(fā)送“REST + 本地文件長度”命令,告訴服務(wù)器,客戶端要斷點下載了。這時服務(wù)器還不知道客戶端要下載哪個文件;

要實現(xiàn)FTP的斷點續(xù)傳,F(xiàn)TP服務(wù)器必須支持REST指令,這條指令在FTP協(xié)議文本RFC959中就已經(jīng)定義了,不過它不是FTP服務(wù)器必須支持的指令。一般,你可以在下載前使用REST 100命令進行實驗,如果服務(wù)器正常執(zhí)行了這條命令,說明該服務(wù)器支持FTP斷點續(xù)傳。REST后面跟的數(shù)表示下載文件的起始位置,而REST 0表示從文件最開始處下載。REST命令本身并不執(zhí)行下載功能,你仍需要使用RETR命令執(zhí)行下載工作。

2、向服務(wù)器發(fā)送“RETR + 文件名”命令,通知服務(wù)器要下載的文件名,這時服務(wù)器開始定位文件指針讀文件并發(fā)送數(shù)據(jù)。

3、客戶端定位本地文件指針(文件末尾);

4、兩端的準備工作都做完了以后,客戶端創(chuàng)建socket,以被動或非被動方式建立數(shù)據(jù)通道,循環(huán)調(diào)用recv接收數(shù)據(jù)并追加入本地文件;

 

二、上傳:

1、獲取服務(wù)器上和本地要上傳文件的同名文件大??;

2、向服務(wù)器發(fā)送“APPE + 文件名”,通知服務(wù)器,接下來從數(shù)據(jù)通道發(fā)送給你的數(shù)據(jù)要附加到這個文件末尾。

3、定位本地文件指針(和FTP上文件大小相同的位置)

4、從文件指針處讀數(shù)據(jù)并發(fā)送。

久久精品国产亚洲av丁香| 国产日韩欧美一线二线| 亚洲成人黄色免费在线观看| 国产成人av剧情自拍网站| 国内欧美一区二区精品| 欧美日韩三级爱爱视频| 亚洲自拍清纯另类国产就| 在线播放午夜福利视频| 中文字幕剧情演绎一区二区| 中文日韩欧美另类专区| 欧美日韩国产高清原创| 人妻中出中文字幕在线| 97一级免费在线视频| 六月婷婷综合中文字幕| 中文日韩欧美另类专区| 伊人尤物视频在线观看| 欧美日韩在线观看搞黄| 日韩aⅴ在线免费一区二区不卡在线 | 精品人妻视频一区二区| 久久精品日本亚洲av| 亚洲中文字幕乱码免费看| 中文字幕制服诱惑日韩精品| 亚洲中文字幕99精品| 一级黄色国产精品视频| 日本韩国成人一区二区三区| 亚洲欧美成人免费网站| 中文字幕日韩二区一区| 欧美日韩亚洲中字一区二区三区视频 | 中文字幕精品少妇人妻| 国产综合久久精品探花| 久久麻豆亚洲av电影| 国产精品久久久久久av麻豆| 久久99精品中文字幕| 五十路54丰满老熟女| 黑人免费黄色一级av| 日本一区二区三深夜不卡| 日韩美女天天干夜夜操| 毛片一区二区三区四区精品| 99人妻少妇一区二区三区| 欧美亚洲国产一区二区三| 欧美国产高清视频在线观看|