[發明專利]資源預加載方法、裝置及存儲介質在審
| 申請號: | 202010328929.2 | 申請日: | 2020-04-23 |
| 公開(公告)號: | CN111639276A | 公開(公告)日: | 2020-09-08 |
| 發明(設計)人: | 劉勝 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
| 主分類號: | G06F16/955 | 分類號: | G06F16/955 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 李娜 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源 加載 方法 裝置 存儲 介質 | ||
本公開關于一種資源預加載方法、裝置及存儲介質,資源預加載方法包括:第一電子設備獲取項目代碼,根據預設規則對項目代碼進行掃描,從項目代碼中確定目標資源的統一資源定位符,根據目標資源的統一資源定位符生成預加載列表,將預加載列表添加到項目代碼中,向服務器發送包括預加載列表的項目代碼,以使第二電子設備可以從服務器獲取預加載列表,并根據預加載列表預先加載目標資源。通過第一電子設備直接對項目代碼進行掃描,根據預設規則從項目代碼中確定需要進行預加載的資源的URL,可以避免用戶手動從項目代碼中確定并整理URL的過程,可以提高URL的獲取效率。
技術領域
本公開涉及通信技術領域,尤其涉及一種資源預加載方法、裝置及存儲介質。
背景技術
隨著互聯網技術的高速發展,網頁已逐漸成為人們獲取信息的主要渠道之一。在通過網頁獲取信息時,為了盡快的顯示網頁中的內容,可以采用資源預加載的方法,在打開網頁之前,預先加載網頁中的資源(例如圖片、文字和音頻等),緩存到本地。當用戶訪問網頁時,直接通過本地緩存的資源,渲染并顯示網頁,縮短網頁的顯示時間,提高用戶體驗。
目前,主要由開發人員對網頁顯示過程中需要進行預加載的資源的統一資源定位符(URL,Uniform Resource Locator)進行手動整理,將整理得到的URL添加到網頁代碼中的預設位置。在用戶通過客戶端訪問網頁的過程中,客戶端通過網頁代碼的預設位置中存儲的URL獲取對應的資源,進行緩存。
而隨著網站規模的擴大,需要進行預加載的資源的數量也隨之增加。用戶需要手動從網站的項目代碼中確定大量URL(需要預加載的資源對應的URL),并整理添加到項目代碼中的預設位置。用戶手動整理URL的過程操作繁瑣、效率較低。
發明內容
本公開提供一種資源預加載方法、裝置及存儲介質,以至少解決資源預加載過程中,URL的整理過程操作繁瑣、效率較低問題。
本公開的技術方案如下:
根據本公開實施例的第一方面,提供一種資源預加載方法,應用于第一電子設備,包括:
獲取項目代碼;
根據預設規則對所述項目代碼進行掃描,從所述項目代碼中確定目標資源的統一資源定位符;
根據所述目標資源的統一資源定位符生成預加載列表;
將所述預加載列表添加到所述項目代碼中;
向服務器發送包括所述預加載列表的項目代碼,以使第二電子設備從所述服務器獲取所述預加載列表,并根據所述預加載列表預加載所述目標資源。
可選的,所述項目代碼包括至少一個頁面代碼,所述根據所述目標資源的統一資源定位符生成預加載列表,包括:
根據第一頁面代碼對應的目標資源的統一資源定位符生成與所述第一頁面代碼對應的預加載列表,其中,所述第一頁面代碼為所述至少一個頁面代碼中的部分或全部頁面代碼。
可選的,所述將所述預加載列表添加到所述項目代碼中,包括:
將所述第一頁面代碼對應的預加載列表轉換為目標字符串;
將所述目標字符串添加到第二頁面代碼中,其中,所述第二頁面代碼為所述至少一個頁面代碼中與所述第一頁面代碼對應的頁面代碼。
根據本公開實施例的第二方面,提供另一種資源預加載方法,應用于服務器,包括:
接收第一電子設備發送的包括預加載列表的項目代碼,所述預加載列表為所述第一電子設備根據從所述項目代碼中確定的目標資源的統一資源定位符生成的;
接收第二電子設備發送的數據請求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010328929.2/2.html,轉載請聲明來源鉆瓜專利網。





