国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種資源下載方法、裝置及網(wǎng)盤(pán)服務(wù)器與流程

      文檔序號(hào):12753255閱讀:662來(lái)源:國(guó)知局
      一種資源下載方法、裝置及網(wǎng)盤(pán)服務(wù)器與流程

      本發(fā)明實(shí)施例涉及網(wǎng)絡(luò)技術(shù),尤其涉及一種資源下載方法和裝置。



      背景技術(shù):

      隨著互聯(lián)網(wǎng)的發(fā)展,越來(lái)越多的用戶通過(guò)網(wǎng)路進(jìn)行各類資源的下載。例如,用戶通過(guò)終端設(shè)備中安裝的軟件應(yīng)用對(duì)視頻資源進(jìn)行下載。在下載過(guò)程中,主要是通過(guò)視頻頁(yè)面的播放地址或通過(guò)嗅探或通過(guò)購(gòu)買(mǎi)第三方服務(wù)的方式間接得到視頻的下載地址來(lái)支持視頻資源的下載。

      上述下載方式中,由于使用的服務(wù)器并非專用的高速下載服務(wù)器,受限于該服務(wù)器的帶寬限制,使得資源下載速度緩慢,同時(shí)通過(guò)頁(yè)面播放地址、嗅探或第三方服務(wù)的方式獲取到的下載地址的時(shí)效性較強(qiáng),可能隨時(shí)產(chǎn)生變動(dòng),由此使得下載過(guò)程無(wú)法順利完成。當(dāng)下載的資源較大時(shí),上述下載方式的缺陷尤為明顯,用戶需要等待較長(zhǎng)時(shí)間或需要反復(fù)建立下載任務(wù)來(lái)完成資源的最終下載,用戶體驗(yàn)較差。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明提供了一種資源下載方法和裝置,使得資源的下載速度和下載穩(wěn)定性均顯著提高。

      第一方面,本發(fā)明實(shí)施例提供了一種資源下載方法,包括:

      接收對(duì)資源進(jìn)行下載的任務(wù)觸發(fā)請(qǐng)求,獲取所述資源的標(biāo)識(shí)值;

      若成功獲取到所述標(biāo)識(shí)值,則依據(jù)所述標(biāo)識(shí)值發(fā)送資源查詢請(qǐng)求至網(wǎng)盤(pán)服務(wù)器;

      若接收到所述網(wǎng)盤(pán)服務(wù)器發(fā)送的所述資源存在的指令,則通過(guò)網(wǎng)盤(pán)服務(wù)器對(duì)所述資源進(jìn)行下載。

      第二方面,本發(fā)明實(shí)施例還提供了一種資源下載方法,包括:

      接收終端設(shè)備發(fā)送的資源查詢請(qǐng)求和下載地址;

      若存在和所述資源查詢請(qǐng)求對(duì)應(yīng)的資源,則發(fā)送所述資源至終端設(shè)備,若不存在和所述資源查詢請(qǐng)求對(duì)應(yīng)的資源,則依據(jù)所述下載地址對(duì)資源進(jìn)行下載;

      當(dāng)通過(guò)所述下載地址對(duì)所述資源成功下載后,依據(jù)所述成功下載后的資源生成和所述資源相對(duì)應(yīng)的標(biāo)識(shí)值,并將所述標(biāo)識(shí)值進(jìn)行保存。

      第三方面,本發(fā)明實(shí)施例還提供了一種資源下載裝置,包括:

      下載請(qǐng)求觸發(fā)模塊,用于接收對(duì)資源進(jìn)行下載的任務(wù)觸發(fā)請(qǐng)求;

      標(biāo)識(shí)值獲取模塊,用于獲取所述資源的標(biāo)識(shí)值;

      資源查詢模塊,用于若成功獲取到所述標(biāo)識(shí)值,則依據(jù)所述標(biāo)識(shí)值發(fā)送資源查詢請(qǐng)求至網(wǎng)盤(pán)服務(wù)器;

      下載模塊,用于若接收到所述網(wǎng)盤(pán)服務(wù)器發(fā)送的所述資源存在的指令,則通過(guò)網(wǎng)盤(pán)服務(wù)器對(duì)所述資源進(jìn)行下載。

      第四方面,本發(fā)明實(shí)施例還提供了一種網(wǎng)盤(pán)服務(wù)器,包括:

      數(shù)據(jù)接收單元,用于接收終端設(shè)備發(fā)送的資源查詢請(qǐng)求和下載地址;

      數(shù)據(jù)發(fā)送單元,用于若存在和所述資源查詢請(qǐng)求對(duì)應(yīng)的資源,則發(fā)送所述資源至終端設(shè)備;

      下載單元,用于若不存在和所述資源查詢請(qǐng)求對(duì)應(yīng)的資源,則依據(jù)所述下載地址對(duì)資源進(jìn)行下載;

      標(biāo)識(shí)值確定單元,用于當(dāng)通過(guò)所述下載地址對(duì)所述資源成功下載后,依據(jù)所述成功下載后的資源生成和所述資源相對(duì)應(yīng)的標(biāo)識(shí)值,并將所述標(biāo)識(shí)值進(jìn)行保存。

      本發(fā)明通過(guò)接收對(duì)資源進(jìn)行下載的任務(wù)觸發(fā)請(qǐng)求,獲取所述資源的標(biāo)識(shí)值;若成功獲取到所述標(biāo)識(shí)值,則依據(jù)所述標(biāo)識(shí)值發(fā)送資源查詢請(qǐng)求至網(wǎng)盤(pán)服務(wù)器;若接收到所述網(wǎng)盤(pán)服務(wù)器發(fā)送的所述資源存在的指令,則通過(guò)網(wǎng)盤(pán)服務(wù)器對(duì)所述資源進(jìn)行下載,解決現(xiàn)有的資源下載方式下載速度慢以及由于下載鏈接失效而導(dǎo)致下載斷開(kāi)的問(wèn)題,使得資源的下載速度和下載穩(wěn)定性均顯著提高。

      附圖說(shuō)明

      圖1為本發(fā)明實(shí)施例一提供的資源下載方法的流程圖;

      圖2為本發(fā)明實(shí)施例二提供的資源下載方法的流程圖;

      圖3為本發(fā)明實(shí)施例三提供的資源下載方法的流程圖;

      圖4為本發(fā)明實(shí)施例四提供的資源下載方法的流程圖;

      圖5為本發(fā)明實(shí)施例五提供的資源下載裝置的結(jié)構(gòu)圖;

      圖6為本發(fā)明實(shí)施例六提供的網(wǎng)盤(pán)服務(wù)器的結(jié)構(gòu)圖;

      圖7為本發(fā)明實(shí)施例七提供的資源下載方法的流程圖。

      具體實(shí)施方式

      下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。

      實(shí)施例一

      圖1為本發(fā)明實(shí)施例一提供的資源下載方法的流程圖,本實(shí)施例可適用于通過(guò)資源播放軟件進(jìn)行資源下載的情況,該方法可以由終端設(shè)備如智能手機(jī)、平板電腦等來(lái)執(zhí)行,具體包括如下:

      S101、接收對(duì)資源進(jìn)行下載的任務(wù)觸發(fā)請(qǐng)求,獲取所述資源的標(biāo)識(shí)值。

      示例性的,當(dāng)用戶需要下載資源時(shí),可通過(guò)點(diǎn)選頁(yè)面中的下載按鈕進(jìn)行資源下載??蛇x的,可在頁(yè)面中設(shè)置一網(wǎng)盤(pán)下載按鈕,當(dāng)用戶點(diǎn)擊該網(wǎng)盤(pán)下載按鈕時(shí)可觸發(fā)本方案。其中,該資源可以是通過(guò)播放器正在觀看的視頻資源。其中,資源的標(biāo)識(shí)值可以唯一表示該資源。示例性的,該標(biāo)識(shí)值根據(jù)資源的大小、分辨率、幀內(nèi)容等生成,可對(duì)資源進(jìn)行唯一性定位,不會(huì)受到資源名稱的影響。例如,西游記第一集和西游記01雖然名稱不同,但對(duì)應(yīng)的實(shí)際播放資源是一致的話,則二者的標(biāo)識(shí)值是相同的。

      本步驟中,當(dāng)用戶開(kāi)啟資源下載后,首先接收對(duì)資源進(jìn)行下載的任務(wù)觸發(fā)請(qǐng)求以建立下載任務(wù),同時(shí)對(duì)該資源的標(biāo)識(shí)值進(jìn)行獲取以用于后續(xù)從網(wǎng)盤(pán)服務(wù)器中進(jìn)行查找、下載。

      S102、若成功獲取到所述標(biāo)識(shí)值,則依據(jù)所述標(biāo)識(shí)值發(fā)送資源查詢請(qǐng)求至網(wǎng)盤(pán)服務(wù)器。

      其中,該資源查詢請(qǐng)求包含有資源的標(biāo)識(shí)值,示例性的,該標(biāo)識(shí)值可以是由多位二進(jìn)制數(shù)字組成的字符串。若標(biāo)識(shí)值被成功獲取,則將包含有該標(biāo)識(shí)值的資源查詢請(qǐng)求發(fā)送至網(wǎng)盤(pán)服務(wù)器以進(jìn)行資源查詢。示例性的,該標(biāo)識(shí)值可以存儲(chǔ)在終端設(shè)備本地,即由終端設(shè)備本地確定該資源對(duì)應(yīng)的標(biāo)識(shí)值是否存在,還可以是通過(guò)服務(wù)器確定該資源對(duì)應(yīng)的標(biāo)識(shí)值是否存在,其中服務(wù)器存儲(chǔ)有多個(gè)不同資源相對(duì)應(yīng)的標(biāo)識(shí)值以供查詢。

      S103、若接收到所述網(wǎng)盤(pán)服務(wù)器發(fā)送的所述資源存在的指令,則通過(guò)網(wǎng)盤(pán)服務(wù)器對(duì)所述資源進(jìn)行下載。

      其中,若網(wǎng)盤(pán)服務(wù)器存儲(chǔ)有該資源,則意味著可以從網(wǎng)盤(pán)服務(wù)器對(duì)該資源進(jìn)行下載,此時(shí),網(wǎng)盤(pán)服務(wù)器反饋給終端設(shè)備資源存在的指令,終端設(shè)備和網(wǎng)盤(pán)服務(wù)器建立通信連接以通過(guò)網(wǎng)盤(pán)服務(wù)器對(duì)該資源進(jìn)行下載。

      其中,網(wǎng)盤(pán)服務(wù)器如百度網(wǎng)盤(pán)服務(wù)器,其服務(wù)帶寬較大,終端設(shè)備通過(guò)百度網(wǎng)盤(pán)服務(wù)器進(jìn)行下載時(shí),其傳輸速率不會(huì)受到百度網(wǎng)盤(pán)服務(wù)器帶寬的限制。其中,網(wǎng)盤(pán)服務(wù)器支持BT種子和磁鏈任務(wù),該BT種子和磁鏈任務(wù)中均包含有需下載資源的標(biāo)識(shí)值,可以使網(wǎng)盤(pán)服務(wù)器通過(guò)標(biāo)識(shí)值迅速查詢到對(duì)應(yīng)的資源是否存在,若存在可在第一時(shí)間提供給終端設(shè)備進(jìn)行下載。

      本實(shí)施例的技術(shù)方案,當(dāng)接收到需要下載資源的任務(wù)觸發(fā)請(qǐng)求后,通過(guò)獲取該資源的標(biāo)識(shí)值,通過(guò)該標(biāo)識(shí)值從網(wǎng)盤(pán)服務(wù)器中查詢是否存在有該資源,如存在則將下載任務(wù)導(dǎo)流至網(wǎng)盤(pán)下載,通過(guò)網(wǎng)盤(pán)進(jìn)行資源下載將不受服務(wù)器帶寬的限制,同時(shí)資源下載的穩(wěn)定性要遠(yuǎn)高于通過(guò)臨時(shí)性的下載鏈接進(jìn)行下載。

      在上述技術(shù)方案的基礎(chǔ)上,獲取所述資源的標(biāo)識(shí)值包括:獲取所述資源的信息編碼;根據(jù)所述信息編碼獲取所述資源的標(biāo)識(shí)值。本方案中給出了一種具體的獲取和資源對(duì)應(yīng)的標(biāo)識(shí)值的方式。其中,該信息編碼可根據(jù)不同的資源進(jìn)行單獨(dú)分配。示例性的,電視劇花千骨01分配的信息編碼可以是hqg01或201602190001,花千骨02分配的信息編碼可以是hqg02或201602190002,西游記01分配的信息編碼可以是xyj01或198600030001等,通過(guò)該信息編碼來(lái)查詢是否存在對(duì)應(yīng)的標(biāo)識(shí)值。本方案可以及時(shí)、快速查詢到需要下載的資源是否存在對(duì)應(yīng)的標(biāo)識(shí)值。

      實(shí)施例二

      圖2為本發(fā)明實(shí)施例二提供的下載方法的流程圖,本實(shí)施例在實(shí)施例一的基礎(chǔ)上,給出了無(wú)法獲取到標(biāo)識(shí)值的資源下載方法,具體如下:

      S201、接收對(duì)資源進(jìn)行下載的任務(wù)觸發(fā)請(qǐng)求。

      S202、若獲取所述標(biāo)識(shí)值失敗,則根據(jù)下載地址對(duì)所述資源進(jìn)行下載,同時(shí)發(fā)送所述下載地址至網(wǎng)盤(pán)服務(wù)器以觸發(fā)所述網(wǎng)盤(pán)服務(wù)器對(duì)所述資源進(jìn)行下載。

      其中,下載地址包括具有時(shí)效性的臨時(shí)下載地址。本步驟中,若獲取標(biāo)識(shí)值失敗,意味著并不存在和該資源對(duì)應(yīng)的標(biāo)識(shí)值,無(wú)法通過(guò)網(wǎng)盤(pán)服務(wù)器進(jìn)行高速穩(wěn)定下載。示例性的,當(dāng)一個(gè)新的資源被下載時(shí),網(wǎng)盤(pán)服務(wù)器并不存在和該資源對(duì)應(yīng)的資源,終端設(shè)備本地或服務(wù)器中也不存在和該資源值對(duì)應(yīng)的標(biāo)識(shí)值,此時(shí),依然采用傳統(tǒng)的下載方法對(duì)該資源進(jìn)行下載,但同時(shí)觸發(fā)網(wǎng)盤(pán)服務(wù)器對(duì)該資源也同時(shí)進(jìn)行下載,以使得該用戶或其它用戶再次下載該資源時(shí)能夠通過(guò)網(wǎng)盤(pán)服務(wù)器進(jìn)行高速下載。當(dāng)通過(guò)下載地址對(duì)資源進(jìn)行成功下載后,可以執(zhí)行S203。

      S203、根據(jù)所述成功下載后的資源生成和所述資源對(duì)應(yīng)的標(biāo)識(shí)值,并將所述標(biāo)識(shí)值進(jìn)行保存。

      其中,該資源成功下載后可對(duì)該資源進(jìn)行驗(yàn)證以生成標(biāo)識(shí)值,示例性的,可通過(guò)哈希算法生成該標(biāo)識(shí)值用以唯一標(biāo)識(shí)該資源。同時(shí),對(duì)生成的標(biāo)識(shí)值進(jìn)行保存以用于后續(xù)同樣資源在下載時(shí)進(jìn)行匹配。

      本實(shí)施例的技術(shù)方案,對(duì)資源進(jìn)行下載的同時(shí),網(wǎng)盤(pán)服務(wù)器同樣對(duì)該資源進(jìn)行下載,下載成功后生成和該資源對(duì)應(yīng)的標(biāo)識(shí)值以用于后續(xù)有同樣資源下載需求的用戶進(jìn)行匹配,并從網(wǎng)盤(pán)服務(wù)器中進(jìn)行下載,使得后續(xù)資源的下載速度和下載穩(wěn)定性均顯著提高。

      實(shí)施例三

      圖3為本發(fā)明實(shí)施例三提供的下載方法的流程圖,本實(shí)施例在實(shí)施例一的基礎(chǔ)上,給出了網(wǎng)盤(pán)服務(wù)器不存在下載資源的資源下載方法,具體如下:

      S301、接收對(duì)資源進(jìn)行下載的任務(wù)觸發(fā)請(qǐng)求。

      S302、若成功獲取到所述標(biāo)識(shí)值,則依據(jù)所述標(biāo)識(shí)值發(fā)送資源查詢請(qǐng)求至網(wǎng)盤(pán)服務(wù)器。

      S303、若接收到所述網(wǎng)盤(pán)服務(wù)器發(fā)送的所述資源不存在的指令,則根據(jù)下載地址對(duì)所述資源進(jìn)行下載,同時(shí)發(fā)送所述下載地址至網(wǎng)盤(pán)服務(wù)器以觸發(fā)所述網(wǎng)盤(pán)服務(wù)器下載所述資源。

      示例性的,各個(gè)資源對(duì)應(yīng)的標(biāo)識(shí)值可存儲(chǔ)在服務(wù)器中,該標(biāo)識(shí)值可通過(guò)各個(gè)終端對(duì)不同資源進(jìn)行下載,下載完畢后對(duì)應(yīng)生成并存儲(chǔ)至服務(wù)器中。由于各個(gè)終端可通過(guò)不同軟件不同途徑進(jìn)行資源下載,當(dāng)不采用本方案中基于網(wǎng)盤(pán)服務(wù)器的模式下載時(shí),其下載的資源會(huì)保存在本地,但網(wǎng)盤(pán)服務(wù)器可能并不存在該資源,和該資源對(duì)應(yīng)的標(biāo)識(shí)值可以在是資源在本地下載完畢后自動(dòng)生成。故本方案中,S302雖然獲取到了標(biāo)識(shí)值,但和該標(biāo)識(shí)值對(duì)應(yīng)的資源并不一定存儲(chǔ)在網(wǎng)盤(pán)服務(wù)器中。本步驟中,當(dāng)網(wǎng)盤(pán)服務(wù)器不具備相應(yīng)的下載資源時(shí),根據(jù)下載地址對(duì)所述資源進(jìn)行下載,同時(shí)發(fā)送所述下載地址至網(wǎng)盤(pán)服務(wù)器以觸發(fā)所述網(wǎng)盤(pán)服務(wù)器下載所述資源。此時(shí),依然采用傳統(tǒng)的下載方法對(duì)該資源進(jìn)行下載,但同時(shí)觸發(fā)網(wǎng)盤(pán)服務(wù)器對(duì)該資源也同時(shí)進(jìn)行下載,以使得該用戶或其它用戶再次下載該資源時(shí)能夠通過(guò)網(wǎng)盤(pán)服務(wù)器進(jìn)行高速下載。當(dāng)通過(guò)下載地址對(duì)資源進(jìn)行成功下載后,可以執(zhí)行S304。

      S304、根據(jù)所述成功下載后的資源生成和所述資源對(duì)應(yīng)的標(biāo)識(shí)值,并將所述標(biāo)識(shí)值進(jìn)行保存。

      其中,該資源成功下載后可對(duì)該資源進(jìn)行驗(yàn)證以生成標(biāo)識(shí)值,示例性的,可通過(guò)哈希算法生成該標(biāo)識(shí)值用以唯一標(biāo)識(shí)該資源。同時(shí),對(duì)生成的標(biāo)識(shí)值進(jìn)行保存以用于后續(xù)同樣資源在下載時(shí)進(jìn)行匹配。

      本實(shí)施例的技術(shù)方案,對(duì)資源進(jìn)行下載的同時(shí),網(wǎng)盤(pán)服務(wù)器同樣對(duì)該資源進(jìn)行下載,當(dāng)網(wǎng)盤(pán)服務(wù)器存儲(chǔ)有對(duì)應(yīng)的資源后,可用于后續(xù)有同樣資源下載需求的進(jìn)行下載,使得后續(xù)資源的下載速度和下載穩(wěn)定性均顯著提高。

      在上述技術(shù)方案的基礎(chǔ)上,將所述標(biāo)識(shí)值進(jìn)行保存包括:將所述標(biāo)識(shí)值發(fā)送至服務(wù)器進(jìn)行保存;根據(jù)所述信息編碼獲取所述資源的標(biāo)識(shí)值包括:根據(jù)所述信息編碼發(fā)送標(biāo)識(shí)值獲取請(qǐng)求至所述服務(wù)器以獲取和所述資源對(duì)應(yīng)的標(biāo)識(shí)值。本方案中,通過(guò)服務(wù)器可以對(duì)多個(gè)不同終端設(shè)備中生成的標(biāo)識(shí)值進(jìn)行保存,進(jìn)行統(tǒng)一管理,使得后續(xù)其它用戶下載資源時(shí)可通過(guò)標(biāo)識(shí)值在網(wǎng)盤(pán)服務(wù)器中進(jìn)行查詢以通過(guò)網(wǎng)盤(pán)服務(wù)器進(jìn)行資源下載。

      實(shí)施例四

      圖4所示為本發(fā)明實(shí)施例四提供的資源下載方法的流程圖,本實(shí)施例可適用于通過(guò)資源播放軟件進(jìn)行資源下載的情況,該方法可以由網(wǎng)盤(pán)服務(wù)器來(lái)執(zhí)行,具體包括如下:

      S401、接收終端設(shè)備發(fā)送的資源查詢請(qǐng)求和下載地址。

      S402、若存在和所述資源查詢請(qǐng)求對(duì)應(yīng)的資源,則發(fā)送所述資源至終端設(shè)備。

      S403、若不存在和所述資源查詢請(qǐng)求對(duì)應(yīng)的資源,則依據(jù)所述下載地址對(duì)資源進(jìn)行下載。

      S404、當(dāng)通過(guò)所述下載地址對(duì)所述資源成功下載后,依據(jù)所述成功下載后的資源生成和所述資源相對(duì)應(yīng)的標(biāo)識(shí)值,并將所述標(biāo)識(shí)值進(jìn)行保存。

      本實(shí)施例的技術(shù)方案,解決現(xiàn)有的資源下載方式下載速度慢以及由于下載鏈接失效而導(dǎo)致下載斷開(kāi)的問(wèn)題,使得資源的下載速度和下載穩(wěn)定性均顯著提高。

      實(shí)施例五

      圖5為本發(fā)明實(shí)施例五提供的資源下載裝置的結(jié)構(gòu)圖,具體包括:

      下載請(qǐng)求觸發(fā)模塊51,用于接收對(duì)資源進(jìn)行下載的任務(wù)觸發(fā)請(qǐng)求;

      標(biāo)識(shí)值獲取模塊52,用于獲取所述資源的標(biāo)識(shí)值;

      資源查詢模塊53,用于若成功獲取到所述標(biāo)識(shí)值,則依據(jù)所述標(biāo)識(shí)值發(fā)送資源查詢請(qǐng)求至網(wǎng)盤(pán)服務(wù)器;

      下載模塊54,用于若接收到所述網(wǎng)盤(pán)服務(wù)器發(fā)送的所述資源存在的指令,則通過(guò)網(wǎng)盤(pán)服務(wù)器對(duì)所述資源進(jìn)行下載。

      本實(shí)施例的技術(shù)方案,解決現(xiàn)有的資源下載方式下載速度慢以及由于下載鏈接失效而導(dǎo)致下載斷開(kāi)的問(wèn)題,使得資源的下載速度和下載穩(wěn)定性均顯著提高。

      在上述技術(shù)方案的基礎(chǔ)上,所述標(biāo)識(shí)值獲取模塊52具體用于:

      獲取所述資源的信息編碼;

      根據(jù)所述信息編碼獲取所述資源的標(biāo)識(shí)值。

      在上述技術(shù)方案的基礎(chǔ)上,所述標(biāo)識(shí)值獲取模塊52還用于:

      若獲取所述標(biāo)識(shí)值失敗,則根據(jù)下載地址對(duì)所述資源進(jìn)行下載,同時(shí)發(fā)送所述下載地址至網(wǎng)盤(pán)服務(wù)器以觸發(fā)所述網(wǎng)盤(pán)服務(wù)器對(duì)所述資源進(jìn)行下載。

      在上述技術(shù)方案的基礎(chǔ)上,所述資源查詢模塊53還用于:

      若接收到所述網(wǎng)盤(pán)服務(wù)器發(fā)送的所述資源不存在的指令,則根據(jù)下載地址對(duì)所述資源進(jìn)行下載,同時(shí)發(fā)送所述下載地址至網(wǎng)盤(pán)服務(wù)器以觸發(fā)所述網(wǎng)盤(pán)服務(wù)器下載所述資源。

      在上述技術(shù)方案的基礎(chǔ)上,還包括:

      標(biāo)識(shí)值生成模塊,用于當(dāng)通過(guò)下載地址對(duì)所述資源進(jìn)行成功下載后,根據(jù)所述成功下載后的資源生成和所述資源對(duì)應(yīng)的標(biāo)識(shí)值;

      標(biāo)識(shí)值保存模塊,用于將生成的所述標(biāo)識(shí)值進(jìn)行保存。

      在上述技術(shù)方案的基礎(chǔ)上,所述標(biāo)識(shí)值保存模塊具體用于:

      將所述標(biāo)識(shí)值發(fā)送至服務(wù)器進(jìn)行保存;

      所述標(biāo)識(shí)值獲取模塊52具體用于:

      根據(jù)所述信息編碼發(fā)送標(biāo)識(shí)值獲取請(qǐng)求至所述服務(wù)器以獲取和所述資源對(duì)應(yīng)的標(biāo)識(shí)值。

      上述產(chǎn)品可執(zhí)行本發(fā)明實(shí)施例一至實(shí)施例三所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。

      實(shí)施例六

      圖6為本發(fā)明實(shí)施例六提供的網(wǎng)盤(pán)服務(wù)器的結(jié)構(gòu)圖,具體包括:

      數(shù)據(jù)接收單元61,用于接收終端設(shè)備發(fā)送的資源查詢請(qǐng)求和下載地址;

      數(shù)據(jù)發(fā)送單元62,用于若存在和所述資源查詢請(qǐng)求對(duì)應(yīng)的資源,則發(fā)送所述資源至終端設(shè)備;

      下載單元63,用于若不存在和所述資源查詢請(qǐng)求對(duì)應(yīng)的資源,則依據(jù)所述下載地址對(duì)資源進(jìn)行下載;

      標(biāo)識(shí)值確定單元64,用于當(dāng)通過(guò)所述下載地址對(duì)所述資源成功下載后,依據(jù)所述成功下載后的資源生成和所述資源相對(duì)應(yīng)的標(biāo)識(shí)值,并將所述標(biāo)識(shí)值進(jìn)行保存。

      本實(shí)施例的技術(shù)方案,解決現(xiàn)有的資源下載方式下載速度慢以及由于下載鏈接失效而導(dǎo)致下載斷開(kāi)的問(wèn)題,使得資源的下載速度和下載穩(wěn)定性均顯著提高。

      上述產(chǎn)品可執(zhí)行本發(fā)明實(shí)施例四所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。

      實(shí)施例七

      圖7為本發(fā)明實(shí)施例七提供的資源下載方法的流程圖。本實(shí)施例可以以上述實(shí)施例為基礎(chǔ),提供了一種優(yōu)選實(shí)例,具體包括如下:

      S701、接收對(duì)資源進(jìn)行下載的任務(wù)觸發(fā)請(qǐng)求,獲取所述資源的標(biāo)識(shí)值。

      S702、判斷所述標(biāo)識(shí)值獲取是否成功,若是,則執(zhí)行S703,否則執(zhí)行S706。

      S703、依據(jù)所述標(biāo)識(shí)值發(fā)送資源查詢請(qǐng)求至網(wǎng)盤(pán)服務(wù)器。

      S704、若接收到所述網(wǎng)盤(pán)服務(wù)器發(fā)送的所述資源存在的指令,則執(zhí)行S705,否則執(zhí)行S706。

      S705、通過(guò)網(wǎng)盤(pán)服務(wù)器對(duì)所述資源進(jìn)行下載。

      S706、根據(jù)下載地址對(duì)所述資源進(jìn)行下載,同時(shí)發(fā)送所述下載地址至網(wǎng)盤(pán)服務(wù)器以觸發(fā)所述網(wǎng)盤(pán)服務(wù)器對(duì)所述資源進(jìn)行下載。

      S707、根據(jù)所述成功下載后的資源生成和所述資源對(duì)應(yīng)的標(biāo)識(shí)值,并將所述標(biāo)識(shí)值進(jìn)行保存。

      本實(shí)施例的技術(shù)方案,解決現(xiàn)有的資源下載方式下載速度慢以及由于下載鏈接失效而導(dǎo)致下載斷開(kāi)的問(wèn)題,使得資源的下載速度和下載穩(wěn)定性均顯著提高。

      注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1