两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種下載處理方法和裝置的制造方法_2

文檔序號(hào):9436132閱讀:來源:國(guó)知局
施例提供的發(fā)送單元的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0054]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0055]本發(fā)明實(shí)施例提供一種下載處理方法,包括:
[0056]接收客戶端發(fā)送的下載請(qǐng)求;
[0057]將所述下載請(qǐng)求發(fā)送至第一資源服務(wù)器,并接收所述第一資源服務(wù)器根據(jù)所述下載請(qǐng)求返回的第一下載地址;
[0058]根據(jù)預(yù)置的下載地址掃描表判斷所述第一下載地址是否為有效下載地址,其中,所述下載地址掃描表為根據(jù)下載地址掃描指令,對(duì)所述第一資源服務(wù)器中的下載地址進(jìn)行有效性掃描獲得的掃描結(jié)果;
[0059]若所述第一下載地址為無效下載地址,則向所述客戶端發(fā)送所述第一下載地址對(duì)應(yīng)的有效下載地址。
[0060]具體的,圖1?圖3所示的實(shí)施例從不同角度描述了本發(fā)明的一種下載處理方法,圖4的實(shí)施例從系統(tǒng)角度對(duì)應(yīng)描述了該下載處理方法。
[0061]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種下載處理方法的流程示意圖;本發(fā)明實(shí)施例是從第一服務(wù)器角度描述的;如圖1所示所述方法包括:
[0062]步驟S101,第一服務(wù)器接收客戶端發(fā)送的下載請(qǐng)求。
[0063]所述下載請(qǐng)求可以攜帶需要下載的資源的標(biāo)識(shí)信息,所述資源可以包括應(yīng)用程序、視頻或小說等等。具體的,當(dāng)?shù)谝环?wù)器接收到客戶端發(fā)送的下載請(qǐng)求時(shí),所述第一服務(wù)器可以將所述下載請(qǐng)求發(fā)送至第二服務(wù)器。在本發(fā)明實(shí)施例中,所述第一服務(wù)器接收客戶端的下載請(qǐng)求,并向客戶端返回下載地址;在其他可選實(shí)施例中,所述第二服務(wù)器也可以接收客戶端的下載請(qǐng)求,并向客戶端返回下載地址,具體可以參考圖5所示的實(shí)施例,本發(fā)明實(shí)施例不再贅述。其中,第二服務(wù)器為上述提及的第一資源服務(wù)器,所述第一資源服務(wù)器存儲(chǔ)有資源數(shù)據(jù)。
[0064]步驟S102,所述第一服務(wù)器將所述下載請(qǐng)求發(fā)送至第二服務(wù)器,并接收所述第二服務(wù)器根據(jù)所述下載請(qǐng)求返回的第一下載地址。
[0065]具體的,所述第一服務(wù)器將所述下載請(qǐng)求發(fā)送至第二服務(wù)器,以使所述第二服務(wù)器根據(jù)所述下載請(qǐng)求對(duì)數(shù)據(jù)庫(kù)中的下載地址進(jìn)行掃描獲得第一下載地址,并將所述第一下載地址發(fā)送給所述第一服務(wù)器,所述第一服務(wù)器從而接收到所述第一下載地址。
[0066]其中,所述第一下載地址可以為第二服務(wù)器為該資源生成的下載地址,也可以是其他服務(wù)器為該資源生成的下載地址,本發(fā)明不做限定。
[0067]步驟S103,所述第一服務(wù)器根據(jù)預(yù)置的下載地址掃描表判斷所述第一下載地址是否為有效下載地址,其中,所述下載地址掃描表為第一服務(wù)器根據(jù)下載地址掃描指令,對(duì)所述第二服務(wù)器中的下載地址進(jìn)行有效性掃描獲得的掃描結(jié)果。
[0068]具體的,當(dāng)所述第一服務(wù)器接收到第二服務(wù)器返回的第一下載地址,所述第一服務(wù)器可以根據(jù)預(yù)置的下載地址掃描表判斷所述第一下載地址是否為有效下載地址,若所述第一下載地址為有效下載地址,則結(jié)束本流程;否則,執(zhí)行步驟S104。
[0069]需要說明的是,圖1中的結(jié)束符表示經(jīng)過上述處理后進(jìn)入相應(yīng)的有效下載地址處理流程,并不代表下載處理流程的結(jié)束。
[0070]可選的,所述掃描結(jié)果包括超文本傳輸協(xié)議HTTP狀態(tài)碼,所述第一服務(wù)器可以判斷所述第一下載地址的掃描結(jié)果中的HTTP狀態(tài)碼是否為請(qǐng)求成功狀態(tài)碼,若所述掃描結(jié)果中的HTTP狀態(tài)碼不是所述請(qǐng)求成功狀態(tài)碼,所述第一服務(wù)器則確定所述第一下載地址為無效下載地址。
[0071]其中,HTTP狀態(tài)碼是用以表示網(wǎng)頁服務(wù)器HTTP響應(yīng)狀態(tài)的3位數(shù)字代碼,所有狀態(tài)碼的第一個(gè)數(shù)字代表了響應(yīng)的五種狀態(tài)之一。可理解的是,請(qǐng)求成功碼為200 ;其他HTTP 狀態(tài)碼詳細(xì)介紹可以參考 RFC 2616、RFC 2518、RFC 2817、RFC 2295、RFC 2774 或 RFC4918,在此不再贅述。
[0072]在一種可選的實(shí)施方式中,所述下載地址掃描表可以為第一服務(wù)器根據(jù)下載地址掃描指令,對(duì)所述第二服務(wù)器中點(diǎn)擊率達(dá)到預(yù)設(shè)閾值和/或指定類別的資源的下載地址進(jìn)行有效性掃描獲得的掃描結(jié)果,具體可以通過以下三種方式中的任一種方式實(shí)現(xiàn):
[0073]方式一:當(dāng)獲取到下載地址掃描指令,所述第一服務(wù)器則對(duì)所述第二服務(wù)器中點(diǎn)擊率達(dá)到預(yù)設(shè)閾值的資源的下載地址進(jìn)行有效性掃描獲得掃描結(jié)果,并根據(jù)所述掃描結(jié)果更新下載地址掃描表;或者,所述第一服務(wù)器向所述第二服務(wù)器發(fā)送下載地址掃描指令,所述第二服務(wù)器根據(jù)所述下載地址掃描指令對(duì)所述第二服務(wù)器中點(diǎn)擊率達(dá)到預(yù)設(shè)閾值的資源的下載地址進(jìn)行有效性掃描,并將掃描結(jié)果返回第一服務(wù)器,所述第一服務(wù)器根據(jù)所述掃描結(jié)果更新所述下載地址掃描表。
[0074]可理解的是,所述預(yù)設(shè)閾值可以是經(jīng)驗(yàn)值,并可以根據(jù)實(shí)際情況調(diào)整。
[0075]方式二:當(dāng)獲取到下載地址掃描指令,所述第一服務(wù)器則對(duì)所述第二服務(wù)器中指定類別的資源的下載地址進(jìn)行有效性掃描獲得掃描結(jié)果,并根據(jù)所述掃描結(jié)果更新所述下載地址掃描表;或者,所述第一服務(wù)器向所述第二服務(wù)器發(fā)送下載地址掃描指令,所述第二服務(wù)器根據(jù)所述下載地址掃描指令對(duì)所述第二服務(wù)器中指定類別的資源的下載地址進(jìn)行有效性掃描,并將掃描結(jié)果返回第一服務(wù)器,所述第一服務(wù)器根據(jù)所述掃描結(jié)果更新所述下載地址掃描表;
[0076]所述類別可以根據(jù)資源的提供商區(qū)分,或者,根據(jù)資源的類型(以應(yīng)用程序?yàn)槔?,如游戲、聊天工具、辦公或購(gòu)物等等)區(qū)分,本發(fā)明不做限定;
[0077]方式三:當(dāng)獲取到下載地址掃描指令,所述第一服務(wù)器則對(duì)所述第二服務(wù)器中點(diǎn)擊率達(dá)到預(yù)設(shè)閾值的指定類別的資源的下載地址進(jìn)行有效性掃描,獲得掃描結(jié)果,并根據(jù)所述掃描結(jié)果更新所述下載地址掃描表;或者,所述第一服務(wù)器向所述第二服務(wù)器發(fā)送下載地址掃描指令,所述第二服務(wù)器根據(jù)所述下載地址掃描指令,對(duì)所述第二服務(wù)器中點(diǎn)擊率達(dá)到預(yù)設(shè)閾值的指定類別的資源的下載地址進(jìn)行有效性掃描,并將掃描結(jié)果返回第一服務(wù)器,所述第一服務(wù)器根據(jù)所述掃描結(jié)果更新所述下載地址掃描表。
[0078]在另一種可選的實(shí)施方式中,所述下載地址掃描表為根據(jù)下載地址掃描指令,對(duì)所述第二服務(wù)器中所有資源的下載地址進(jìn)行有效性掃描獲得的掃描結(jié)果。
[0079]具體的,當(dāng)獲取到下載地址掃描指令,所述第一服務(wù)器則對(duì)第二服務(wù)器中所有資源的下載地址進(jìn)行掃描獲得掃描結(jié)果,并根據(jù)所述掃描結(jié)果更新下載地址掃描表;或者,所述第一服務(wù)器向所述第二服務(wù)器發(fā)送下載地址掃描指令,所述第二服務(wù)器根據(jù)下載地址掃描指令對(duì)第二服務(wù)器中所有資源的下載地址進(jìn)行掃描,并將根據(jù)所述掃描獲得的掃描結(jié)果返回給所述第一服務(wù)器以更新下載地址掃描表。
[0080]本發(fā)明實(shí)施例中,第一服務(wù)器預(yù)先可以對(duì)第二服務(wù)器的下載地址進(jìn)行掃描并獲得掃描結(jié)果,當(dāng)?shù)谝环?wù)器獲取到下載請(qǐng)求對(duì)應(yīng)的下載地址時(shí),可以根據(jù)所述掃描結(jié)果判斷所述下載地址是否有效,相比現(xiàn)有技術(shù)通過客戶端上報(bào)的方式來檢測(cè)下載地址是否有效而言,本發(fā)明實(shí)施例可以及時(shí)發(fā)現(xiàn)并處理無效下載地址,提高了下載效率。
[0081]步驟S104,若所述第一下載地址為無效下載地址,所述第一服務(wù)器則向所述客戶端發(fā)送所述第一下載地址對(duì)應(yīng)的有效下載地址。
[0082]優(yōu)選的,若所述第一下載地址為無效下載地址,所述第一服務(wù)器則判斷所述第一下載地址對(duì)應(yīng)的資源的重要等級(jí)是否達(dá)到預(yù)設(shè)等級(jí),若所述第一下載地址對(duì)應(yīng)的資源的重要等級(jí)達(dá)到所述預(yù)設(shè)等級(jí),所述第一服務(wù)器則向所述客戶端發(fā)送所述第一下載地址對(duì)應(yīng)的有效下載地址,并用所述有效下載地址替換所述第二服務(wù)器中的所述第一下載地址。
[0083]在一種可選的實(shí)施方式中,所述第一服務(wù)器向所述客戶端發(fā)送所述第一下載地址對(duì)應(yīng)的有效下載地址具體可以為:
[0084]所述第一服務(wù)器根據(jù)所述第一下載地址對(duì)應(yīng)的資源的標(biāo)識(shí)信息在第三服務(wù)器中查找所述標(biāo)識(shí)信息對(duì)應(yīng)的資源包,所述第一服務(wù)器下載查找到的資源包并存儲(chǔ)于所述第二服務(wù)器中,為存儲(chǔ)于所述第二服務(wù)器中的所述資源包生成下載地址,記為第二下載地址,其中所述第二下載地址包括所述資源包的名稱和序列號(hào),所述第一服務(wù)器將所述第二下載地址作為所述第一下載地址對(duì)應(yīng)的有效下載地址,并發(fā)
當(dāng)前第2頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阿尔山市| 满洲里市| 毕节市| 枣阳市| 漳平市| 五河县| 兴业县| 宁陵县| 湘潭县| 阿巴嘎旗| 五家渠市| 潮州市| 周宁县| 天气| 娄底市| 洛宁县| 安溪县| 乡宁县| 天祝| 泸西县| 治多县| 宽甸| 登封市| 将乐县| 浪卡子县| 阜阳市| 永春县| 巴中市| 古田县| 北海市| 太湖县| 伽师县| 樟树市| 乃东县| 隆林| 浮山县| 扎兰屯市| 西昌市| 余干县| 富裕县| 隆德县|