[發明專利]一種資源下載方法、計算設備和存儲介質在審
| 申請號: | 202210043404.3 | 申請日: | 2022-01-14 |
| 公開(公告)號: | CN114422502A | 公開(公告)日: | 2022-04-29 |
| 發明(設計)人: | 米爾克 | 申請(專利權)人: | 統信軟件技術有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06;H04L67/1095;H04L67/146;G06F16/955 |
| 代理公司: | 北京瀚方律師事務所 11774 | 代理人: | 姜瑩 |
| 地址: | 100176 北京市北京經濟*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 下載 方法 計算 設備 存儲 介質 | ||
1.一種資源下載方法,在計算設備中執行,所述計算設備中存儲有參數配置表,所述參數配置表中包括字段,目標頁面中已下載資源的第一URL列表、下載時間段,所述方法包括:
獲取與所述第一URL列表對應的資源的信息,作為第一信息;
在所述下載時間段內,獲取目標頁面中包括的所有資源的信息,作為第二信息;
判斷各第二信息與所述第一信息是否相同,若不相同,則下載當前進行判斷的第二信息所對應的資源。
2.如權利要求1所述的方法,其中,獲取目標頁面中包括的所有資源的信息,作為第二信息的步驟包括:
按照預設頻率獲取目標頁面中包括的所有資源的URL;
獲取所有URL對應資源的信息,作為所述第二信息。
3.如權利要求1所述的方法,其中,所述第一信息、所述第二信息分別包括資源的名稱、格式、大小,判斷各第二信息與所述第一信息是否相同的步驟包括:
判斷任一第二信息中資源的名稱與所述第一信息中各資源的名稱是否相同;
若不相同,則下載當前進行判斷的第二信息所對應的資源;
若相同,則繼續判斷任一第二信息中資源的格式與所述第一信息中各資源的格式是否相同。
4.如權利要求3所述的方法,在任一第二信息中資源的名稱與第一信息中各資源的名稱不相同時,所述方法還包括步驟:
判斷任一第二信息中資源的大小與所述第一信息中各資源的大小的差值是否在預設差值范圍內;
若在預設差值范圍內,則下載當前進行判斷的第二信息所對應的資源;
若不在預設范圍內,則不下載當前進行判斷的第二信息所對應的資源。
5.如權利要求3或4所述的方法,還包括步驟:
若判斷出存在資源的格式與所述第一信息中各資源的格式不相同的第二信息,則下載當前進行判斷的第二信息所對應的資源;
否則,不下載當前進行判斷的第二信息所對應的資源。
6.如權利要求4或5中任一項所述的方法,其中,所述計算設備中還存儲有配置關系表,所述配置關系表中包括字段:網站類型、創建下載任務的模板,所述下載當前進行判斷的第二信息所對應的資源的步驟包括:
根據所述目標頁面確定其所屬的網站類型;
從所述配置關系表中匹配目標模板,其中,所述目標模板與已確定的網站類型相對應;
通過所述目標模板創建下載任務;
執行已創建的下載任務來下載當前進行判斷的第二信息所對應的資源。
7.如權利要求1至6中任一項所述的方法,其中,所述計算設備中還存儲有過濾信息,所述過濾信息用于對所述第二信息進行過濾,所述方法還包括步驟:
基于所述過濾信息對所述第二信息進行過濾,以將不需要的資源進行過濾。
8.如權利要求4至6中任一項所述的方法,還包括步驟:
獲取新下載的所有資源的URL;
將所述參數配置表中的第一URL列表的內容更新為所述新下載的所有資源的URL。
9.一種計算設備,包括:
至少一個處理器;以及
存儲器,存儲有程序指令,其中,所述程序指令被配置為適于由所述至少一個處理器執行,所述程序指令包括用于執行如權利要求1至8中任一項所述的方法的指令。
10.一種存儲有程序指令的可讀存儲介質,當所述程序指令被計算設備讀取并執行時,使得所述計算設備執行如權利要求1至8中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于統信軟件技術有限公司,未經統信軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210043404.3/1.html,轉載請聲明來源鉆瓜專利網。





